CG  Version 25
Classes | Enumerations | Functions | Variables
trb.C File Reference

test program to the Newton-Euler rigid body evolution equations (RigidBodyMotion.C) More...

#include "Overture.h"
#include "SquareMapping.h"
#include "PlotStuff.h"
#include "MatrixTransform.h"
#include "CrossSectionMapping.h"
#include "RigidBodyMotion.h"
#include "App.h"
Include dependency graph for trb.C:

Classes

class  TestRigidBody
 

Enumerations

enum  TestProblemEnum {
  generalMotion =0, trigonometricMotion, freeRotation1, freeRotation2,
  freeRotation3, constantX0Acceleration, constantX1Acceleration, constantX2Acceleration,
  constantW0Acceleration, constantW1Acceleration, constantW2Acceleration, sinX0Acceleration,
  sinX1Acceleration, sinX2Acceleration, exponentialV, fallingSphere
}
 

Functions

RealArray mult (const RealArray &a, const RealArray &b)
 return the product if two matrices.
 
RealArray trans (const RealArray &a)
 return the transpose of a matrix
 
int convergenceRate (const RealArray &h, const RealArray &e, RealArray &sigma)
 
int main (int argc, char *argv[])
 

Variables

enum TestProblemEnum testProblem =generalMotion
 

Detailed Description

test program to the Newton-Euler rigid body evolution equations (RigidBodyMotion.C)

Enumeration Type Documentation

Enumerator
generalMotion 
trigonometricMotion 
freeRotation1 
freeRotation2 
freeRotation3 
constantX0Acceleration 
constantX1Acceleration 
constantX2Acceleration 
constantW0Acceleration 
constantW1Acceleration 
constantW2Acceleration 
sinX0Acceleration 
sinX1Acceleration 
sinX2Acceleration 
exponentialV 
fallingSphere 

Function Documentation

int convergenceRate ( const RealArray &  h,
const RealArray &  e,
RealArray &  sigma 
)

References ee, j, m, N(), n, and sigma.

int main ( int  argc,
char *  argv[] 
)
RealArray mult ( const RealArray &  a,
const RealArray &  b 
)
RealArray trans ( const RealArray &  a)

Variable Documentation

enum TestProblemEnum testProblem =generalMotion