CG
Version 25
|
#include "MovingGrids.h"
#include "MatrixTransform.h"
#include "GridFunction.h"
#include "GenericGraphicsInterface.h"
#include "ParallelUtility.h"
Macros | |
#define | ramp1t(t) (t)*(t)*( -(t)/3.+.5 )*6. |
#define | ramp3(t) ( -14.*pow(t,6.)+7.*pow(t,5.)-2.5*pow(t,8.)+10.*pow(t,7.) ) |
#define | ramp3t(t) ( -84*pow(t,5.)+35*pow(t,4.)-20*pow(t,7.)+70*pow(t,6.) ) |
#define | ramp3tt(t) ( -84*5.*pow(t,4.)+35.*4.*pow(t,3.)-20.*7.*pow(t,6.)+70.*6.*pow(t,5.) ) |
#define | ramp3ttt(t) ( -84*5.*4.*pow(t,3.)+35.*4.*3.*pow(t,2.)-20.*7.*6.*pow(t,5.)+70.*6.*5.*pow(t,4.) ) |
Enumerations | |
enum | UserDefinedMotionOption { linearMotion =0, sinusoidalMotion, rampMotion } |
#define ramp1t | ( | t | ) | (t)*(t)*( -(t)/3.+.5 )*6. |
#define ramp3 | ( | t | ) | ( -14.*pow(t,6.)+7.*pow(t,5.)-2.5*pow(t,8.)+10.*pow(t,7.) ) |
Referenced by MovingGrids::userDefinedTransformMotion().
#define ramp3t | ( | t | ) | ( -84*pow(t,5.)+35*pow(t,4.)-20*pow(t,7.)+70*pow(t,6.) ) |
Referenced by MovingGrids::getUserDefinedGridVelocity(), and MovingGrids::userDefinedTransformMotion().
#define ramp3tt | ( | t | ) | ( -84*5.*pow(t,4.)+35.*4.*pow(t,3.)-20.*7.*pow(t,6.)+70.*6.*pow(t,5.) ) |
#define ramp3ttt | ( | t | ) | ( -84*5.*4.*pow(t,3.)+35.*4.*3.*pow(t,2.)-20.*7.*6.*pow(t,5.)+70.*6.*5.*pow(t,4.) ) |