Overture
Version 25
|
Functions | |
int | applyBoundaryConditions (realCompositeGridFunction &u, real t) |
int | dudt (realCompositeGridFunction &u, realCompositeGridFunction &ut, real t) |
int | rungeKutta1 (real &t, real dt, realCompositeGridFunction &u1, realCompositeGridFunction &u2) |
int | rungeKutta2 (real &t, real dt, realCompositeGridFunction &u1, realCompositeGridFunction &u2, realCompositeGridFunction &u3) |
int | rungeKutta4 (real &t, real dt, realCompositeGridFunction &u1, realCompositeGridFunction &u2, realCompositeGridFunction &u3, realCompositeGridFunction &u4) |
int applyBoundaryConditions | ( | realCompositeGridFunction & | u, |
real | t | ||
) |
References BCTypes::allBoundaries, doubleCompositeGridFunction::applyBoundaryCondition(), checkArrayIDs(), BCTypes::dirichlet, BCTypes::extrapolate, doubleCompositeGridFunction::finishBoundaryConditions(), doubleCompositeGridFunction::getCompositeGrid(), getCPU(), doubleCompositeGridFunction::interpolate(), GenericGridCollection::numberOfComponentGrids(), timeForBoundaryConditions, and timeForSolveInterpolate.
int dudt | ( | realCompositeGridFunction & | u, |
realCompositeGridFunction & | ut, | ||
real | t | ||
) |
References assert, c, MappedGrid::center(), debugFile, MappedGrid::dimension(), doubleGridCollectionFunction::display(), OGFunction::gd(), doubleCompositeGridFunction::getCompositeGrid(), getCPU(), getIndex(), ParallelUtility::getLocalArrayBounds(), getLocalArrayWithGhostBoundaries(), doubleCompositeGridFunction::getOperators(), MappedGrid::gridIndexRange(), gridIndexRange, gridSpacing, OGFunction::laplacian(), MappedGridOperators::laplacianOperator, NULL, GenericGridCollection::numberOfComponentGrids(), GridCollection::numberOfDimensions(), sPrintF(), OGFunction::t(), timeForDudt, tzFunction, OGFunction::x(), MappedGridOperators::xDerivative, MappedGridOperators::yDerivative, and MappedGridOperators::zDerivative.
Referenced by main(), rungeKutta1(), rungeKutta2(), and rungeKutta4().
int rungeKutta1 | ( | real & | t, |
real | dt, | ||
realCompositeGridFunction & | u1, | ||
realCompositeGridFunction & | u2 | ||
) |
References applyBoundaryConditions(), dudt(), doubleCompositeGridFunction::getCompositeGrid(), getLocalArrayWithGhostBoundaries(), GenericGridCollection::numberOfComponentGrids(), and u1g.
Referenced by main().
int rungeKutta2 | ( | real & | t, |
real | dt, | ||
realCompositeGridFunction & | u1, | ||
realCompositeGridFunction & | u2, | ||
realCompositeGridFunction & | u3 | ||
) |
References Overture::abort(), applyBoundaryConditions(), checkArrayIDs(), dimension, dudt(), doubleCompositeGridFunction::getCompositeGrid(), getIndex(), ParallelUtility::getLocalArrayBounds(), getLocalArrayWithGhostBoundaries(), hasSameDistribution(), GenericGridCollection::numberOfComponentGrids(), testConsistency(), and u1g.
Referenced by main().
int rungeKutta4 | ( | real & | t, |
real | dt, | ||
realCompositeGridFunction & | u1, | ||
realCompositeGridFunction & | u2, | ||
realCompositeGridFunction & | u3, | ||
realCompositeGridFunction & | u4 | ||
) |
References applyBoundaryConditions(), dudt(), doubleCompositeGridFunction::getCompositeGrid(), getLocalArrayWithGhostBoundaries(), GenericGridCollection::numberOfComponentGrids(), and u1g.
Referenced by main().