CG
Version 25
|
#include "Overture.h"
#include "SquareMapping.h"
#include "PlotStuff.h"
#include "MatrixTransform.h"
#include "CrossSectionMapping.h"
#include "CylinderMapping.h"
#include "display.h"
#include "MappingInformation.h"
#include "MappedGrid.h"
#include "TimeFunction.h"
#include "MatrixMotion.h"
Functions | |
int | getGridMotion (real t, MatrixTransform &transform, MatrixMotion &matrixMotion, realArray &u, int option=0) |
Compute the grid position, velocity or acceleration. | |
int | updatePlotBounds (RealArray &xBound, Mapping &map, GraphicsParameters &gip) |
int | main (int argc, char *argv[]) |
int getGridMotion | ( | real | t, |
MatrixTransform & | transform, | ||
MatrixMotion & | matrixMotion, | ||
realArray & | u, | ||
int | option = 0 |
||
) |
Compute the grid position, velocity or acceleration.
u | (output) : holds the grid points (option=0), grid velocity (option=1) or grid acceleration (option=2) at time t |
option | : compute grid points (option=0), grid velocity (option=1) or grid acceleration (option=2) |
References axis, derivative(), getIndex(), MatrixMotion::getMotion(), I1, I2, I3, mg, OV_ABORT(), ri, and u.
Referenced by main().
int main | ( | int | argc, |
char * | argv[] | ||
) |
References all, assert(), MatrixMotion::compose(), derivative(), display(), getGridMotion(), MatrixMotion::getMotion(), h, i, printF(), r, MatrixMotion::update(), updatePlotBounds(), and x2.