CG
Version 25
|
Go to the source code of this file.
Functions | |
if (orderOfAccuracy==4) | |
if (movingGridProblem()) | |
if (orderOfTimeExtrapolationForPressure!=-1) | |
if (parameters.dbase.get< bool >("twilightZoneFlow")) | |
else | printF (" **************** METHOD: still need correct initial values for du/dt(t-dt) ****** \n") |
printF (" **************** use values from du/dt(t) ****** \n") | |
if (parameters.useConservativeVariables()) gf[mCur].primitiveToConservative() | |
if (debug()&8) | |
assign (gf[mOld].u, gf[mCur].u) | |
for (grid=0;grid< gf[mCur].cg.numberOfComponentGrids();grid++) | |
if (false &&orderOfAccuracy==4) | |
Variables | |
const int | orderOfPredictorCorrector = parameters.dbase.get<int >("orderOfPredictorCorrector") |
const int | orderOfAccuracy = parameters.dbase.get<int >("orderOfAccuracy") |
const int | orderOfTimeExtrapolationForPressure = parameters.dbase.get<int >("orderOfTimeExtrapolationForPressure") |
fn [nab0] =0. | |
gf[mOld] | form =gf[mCur].form |
dtb =dt0 | |
dtp [0] =dt0 | |
init =false | |
assign | ( | gf. | u[mOld], |
gf. | u[mCur] | ||
) |
Referenced by DomainSolver::adaptGrids(), Cgcns::addConstraintEquation(), DomainSolver::advanceAdamsPredictorCorrector(), DomainSolver::advanceImplicitMultiStep(), DomainSolver::advanceSecondOrderSystem(), Cgasf::allSpeedImplicitTimeStep(), Cgsm::assignInitialConditions(), DomainSolver::computeBodyForcing(), Maxwell::computeIntensity(), for(), Cgcns::getAugmentedSolution(), Cgsm::getAugmentedSolution(), Cgins::getAugmentedSolution(), DomainSolver::getAugmentedSolution(), Maxwell::getForcing(), DomainSolver::getInitialConditions(), Cgins::getResidual(), Cgad::implicitSolve(), Cgcns::implicitSolve(), Cgins::implicitSolve(), Cgasf::initializeSolution(), DomainSolver::initializeTimeSteppingIM(), DomainSolver::initializeTimeSteppingPC(), Maxwell::project(), DomainSolver::setupGridFunctions(), Cgasf::solveForAllSpeedPressure(), and Cgins::solveForTimeIndependentVariables().
for | ( | ) |
if | ( | orderOfAccuracy | = =4 | ) |
if | ( | movingGridProblem() | ) |
if | ( | parameters.dbase.get< bool > | "twilightZoneFlow" | ) |
if | ( | parameters. | useConservativeVariables() | ) |
if | ( | false && | orderOfAccuracy = =4 | ) |
else printF | ( | " **************** METHOD: still need correct initial values for du/dt(t-dt) ****** \n" | ) |
printF | ( | " **************** use values from du/dt(t) ****** \n" | ) |
dtb =dt0 |
Referenced by CGINS_ApproximateFactorization::INS_Factor::addExplicitContribution(), DomainSolver::advanceAdamsPredictorCorrector(), DomainSolver::advanceImplicitMultiStep(), Cgins::advanceLineSolveNew(), Cgins::advanceLineSolveOld(), DomainSolver::advanceSecondOrderSystem(), DomainSolver::boundaryConditionPredictor(), DomainSolver::endTimeStepFE(), DomainSolver::endTimeStepIM(), DomainSolver::endTimeStepPC(), DomainSolver::initializeTimeSteppingFE(), DomainSolver::initializeTimeSteppingIM(), DomainSolver::initializeTimeSteppingPC(), DomainSolver::takeTimeStepAF(), DomainSolver::takeTimeStepFE(), DomainSolver::takeTimeStepIM(), and DomainSolver::takeTimeStepPC().
dtp[4] =dt0 |
Referenced by DomainSolver::advanceAdamsPredictorCorrector(), DomainSolver::advanceImplicitMultiStep(), DomainSolver::advanceSecondOrderSystem(), DomainSolver::boundaryConditionPredictor(), DomainSolver::endTimeStepFE(), DomainSolver::endTimeStepIM(), DomainSolver::endTimeStepPC(), DomainSolver::getTimeStep(), DomainSolver::initializeTimeSteppingFE(), DomainSolver::initializeTimeSteppingIM(), DomainSolver::initializeTimeSteppingPC(), DomainSolver::takeTimeStepFE(), DomainSolver::takeTimeStepIM(), and DomainSolver::takeTimeStepPC().
fn[nab1] =0. |
gf [mOld] form =gf[mCur].form |
Referenced by DomainSolver::applyBoundaryConditions(), CnsParameters::conservativeToPrimitive(), Cgins::determineErrors(), DomainSolver::determineErrors(), AsfParameters::getNormalForce(), CnsParameters::getNormalForce(), DomainSolver::initializeSolution(), and CnsParameters::primitiveToConservative().
init =false |
Referenced by DomainSolver::advance(), GridFunctionFilter::applyFilter(), DeformingBodyMotion::initializeGrid(), DomainSolver::initializeTimeSteppingAF(), DomainSolver::initializeTimeSteppingFE(), DomainSolver::initializeTimeSteppingIM(), DomainSolver::initializeTimeSteppingPC(), Cgmp::multiDomainAdvance(), Cgmp::multiDomainAdvanceNew(), Cgcns::project(), DeformingBodyMotion::regenerateComponentGrids(), Cgins::setupGridFunctions(), Cgsm::solve(), and DomainSolver::takeOneStep().
const int orderOfAccuracy = parameters.dbase.get<int >("orderOfAccuracy") |
Referenced by DomainSolver::advanceAdamsPredictorCorrector(), DomainSolver::advanceImplicitMultiStep(), DomainSolver::advanceSecondOrderSystem(), Cgasf::allSpeedImplicitTimeStep(), Cgad::applyBoundaryConditions(), Cgins::applyBoundaryConditions(), Cgins::applyBoundaryConditionsForImplicitTimeStepping(), Cgins::applyFourthOrderBoundaryConditions(), Cgins::assignPressureRHS(), DomainSolver::boundaryConditionPredictor(), ProjectVelocity::computeDivergence(), RigidBodyMotion::dirkImplicitSolve(), RigidBodyMotion::getAddedMassMatrices(), RigidBodyMotion::getForce(), RigidBodyMotion::getForceInternal(), Cgcns::getTimeSteppingEigenvalue(), Cgasf::getTimeSteppingEigenvalue(), Cgins::getTimeSteppingEigenvalue(), InsParameters::getTurbulenceModelVariables(), Cgasf::getUt(), Cgins::getUt(), DomainSolver::initializeTimeSteppingIM(), DomainSolver::initializeTimeSteppingPC(), RigidBodyMotion::integrate(), main(), InsParameters::numberOfGhostPointsNeeded(), InsParameters::numberOfGhostPointsNeededForImplicitMatrix(), Cgins::project(), Cgins::setPlotTitle(), DomainSolver::smoothVelocity(), Cgasf::solveForAllSpeedPressure(), RigidBodyMotion::takeStepExtrapolation(), and RigidBodyMotion::takeStepImplicitRungeKutta().
const int orderOfPredictorCorrector = parameters.dbase.get<int >("orderOfPredictorCorrector") |
const int orderOfTimeExtrapolationForPressure = parameters.dbase.get<int >("orderOfTimeExtrapolationForPressure") |