CG
Version 25
|
Go to the source code of this file.
Macros | |
#define | xab(side, axis) boxBounds[(side)+2*(axis)] |
Functions | |
if (isRectangular) | |
else | for (int axis=0;axis< numberOfDimensions;axis++) xv[axis] =lines[i] |
if (numberOfDimensions==2) | |
OV_ABORT ("addBodyForceMacro: UNKNOWN argument =TYPE") | |
if (regionType=="box") | |
OV_ABORT ("ERROR: finish me...") | |
if (!bodyForce.dbase.has_key("regionType")) bodyForce.dbase.put< aString >("regionType") | |
bodyForce dbase | get< aString > ("regionType") |
if (!bodyForce.dbase.has_key("linesToPlot")) bodyForce.dbase.put< int[3]>("linesToPlot") | |
bodyForce dbase | put< aString > ("profileType") |
bodyForce dbase | get< aString > ("profileType") |
if (profileType=="parabolic") | |
Variables | |
else | |
addBoundaryForce =1 | |
const int | forcingType =addBodyForce |
real | profileFactor =1. |
int * | linesToPlot = bodyForce.dbase.get<int[3]>("linesToPlot") |
int * | lines = regionPar.dbase.get<int[3] >("linesToPlot") |
const aString & | profileType = regionPar.dbase.get<aString>("profileType") |
bodyForce dbase get< aString > | ( | "regionType" | ) |
bodyForce dbase get< aString > | ( | "profileType" | ) |
if | ( | isRectangular | ) |
Referenced by Cgsm::getInitialConditions(), DomainSolver::getInitialConditions(), AdParameters::setPdeParameters(), MpParameters::setPdeParameters(), AsfParameters::setPdeParameters(), SmParameters::setPdeParameters(), CnsParameters::setPdeParameters(), InsParameters::setPdeParameters(), Cgins::setSolverParameters(), DomainSolver::setSolverParameters(), Parameters::setTwilightZoneParameters(), SurfaceEquation::update(), Maxwell::updateShowFile(), and Parameters::updateShowFile().
else if | ( | numberOfDimensions | = =2 | ) |
else if | ( | regionType | = ="box" | ) |
if | ( | !bodyForce.dbase. | has_key"regionType" | ) |
if | ( | !bodyForce.dbase. | has_key"linesToPlot" | ) |
else if | ( | profileType | = ="parabolic" | ) |
OV_ABORT | ( | ) |
Referenced by Maxwell::addFilter(), Cgins::addForcing(), Cgasf::addForcing(), Cgcns::addForcing(), DomainSolver::advanceAdamsPredictorCorrector(), DomainSolver::advanceImplicitMultiStep(), DomainSolver::advanceSecondOrderSystem(), Cgsm::advanceSOS(), Maxwell::advanceSOSUP(), Cgcns::applyBoundaryConditions(), Cgins::applyBoundaryConditions(), Cgins::applyBoundaryConditionsForImplicitTimeStepping(), GridFunctionFilter::applyFilter(), DomainSolver::applyFilter(), Cgsm::assignAnnulusEigenfunction(), Cgsm::assignBoundaryConditionsFOS(), Cgsm::assignBoundaryConditionsSOS(), Maxwell::assignInitialConditions(), Maxwell::assignInterfaceBoundaryConditions(), Cgmp::assignInterfaceRightHandSide(), Cgmp::assignInterfaceRightHandSideOld(), Cgsm::assignSpecialInitialConditions(), SmParameters::chooseUserDefinedBoundaryValues(), Parameters::chooseUserDefinedBoundaryValues(), DomainSolver::computeBodyForcing(), Maxwell::computeDissipation(), Maxwell::computeIntensity(), DomainSolver::computeNumberOfStepsAndAdjustTheTimeStep(), Maxwell::computeTimeStep(), RigidBodyMotion::correct(), Maxwell::defineRegionsAndBodies(), Parameters::defineVariableBoundaryValues(), dot(), DomainSolver::eulerStep(), TimeFunction::evalDerivative(), Controller::get(), DomainSolver::getAdaptiveGridOption(), RigidBodyMotion::getAddedMassMatrices(), Cgcns::getAugmentedSolution(), Cgins::getAugmentedSolution(), RigidBodyMotion::getBodyForceOption(), RigidBodyMotion::getBodyForces(), MovingGrids::getBoundaryAcceleration(), Controller::getControl(), MovingGrids::getDeformingBody(), FlowSolutions::getDeformingDiffuser(), Maxwell::getErrors(), TestRigidBody::getExactSolution(), RigidBodyMotion::getExactSolution(), FlowSolutions::getFlowSolution(), RigidBodyMotion::getForce(), RigidBodyMotion::getForceInternal(), Cgsm::getForcing(), Parameters::getForcingProfilesOption(), getGridMotion(), MovingGrids::getGridVelocity(), Cgsm::getInitialConditions(), DeformingBodyMotion::getInitialState(), Cgad::getInterfaceDataOptions(), Cgcns::getInterfaceDataOptions(), Cgasf::getInterfaceDataOptions(), Cgins::getInterfaceDataOptions(), Cgsm::getInterfaceDataOptions(), DomainSolver::getInterfaceDataOptions(), Cgmp::getInterfaceResiduals(), Cgmp::getInterfaceResidualsOld(), Parameters::getKnownSolution(), Parameters::getMaterialParametersOption(), MovingGrids::getMatrixMotionBody(), MatrixMotion::getMotion(), PistonMotion::getPiston(), PistonMotion::getPosition(), ProbeInfo::getRegionOption(), MovingGrids::getRigidBody(), Parameters::getTemperatureBoundaryConditionsOption(), DomainSolver::getTimeStep(), InsParameters::getTurbulenceModelVariables(), getUserDefinedEOS(), MovingGrids::getUserDefinedGridVelocity(), Cgcns::getUt(), Cgins::getUt(), BoundaryData::getVariableCoefficientBoundaryConditionArray(), PistonMotion::getVelocity(), DeformingBodyMotion::getVelocity(), Cgsm::getVelocityAndStress(), MovingGrids::gridAccelerationBC(), if(), TestRigidBody::initialConditions(), InterfaceTransfer::initialize(), ElasticFilament::initializeFromFilamentMapping(), Cgmp::initializeInterfaceBoundaryConditions(), Maxwell::initializeKnownSolution(), Maxwell::initializePlaneMaterialInterface(), RigidBodyMotion::integrate(), Maxwell::interactiveUpdate(), Cgmp::interfaceProjection(), InterfaceTransfer::internalInterpolate(), main(), MovingGrids::moveGrids(), mult(), TestRigidBody::output(), DomainSolver::outputProbes(), Maxwell::printMemoryUsage(), Controller::put(), readOrBuildTheGrid(), MovingGrids::rigidBodyMotion(), Controller::saveToShowFile(), Parameters::setBoundaryConditionValues(), Cgins::setOgesBoundaryConditions(), CnsParameters::setParameters(), RigidBodyMotion::setPastTimeForcing(), MpParameters::setPdeParameters(), SmParameters::setTwilightZoneFunction(), Parameters::setupBodyForcing(), Maxwell::setupGridFunctions(), Maxwell::setupGrids(), Cgins::setupPde(), DomainSolver::setVariableBoundaryValues(), DomainSolver::setVariableMaterialProperties(), solve(), RigidBodyMotion::takeStepImplicitRungeKutta(), RigidBodyMotion::takeStepLeapFrog(), DomainSolver::takeTimeStepAF(), DomainSolver::takeTimeStepFE(), DomainSolver::takeTimeStepIM(), DomainSolver::takeTimeStepPC(), PistonMotion::timeStep(), RigidBodyMotion::update(), Controller::updateControl(), Cgins::updatePressureEquation(), DomainSolver::userDefinedBoundaryValues(), Maxwell::userDefinedForcing(), MovingGrids::userDefinedGridAccelerationBC(), Cgad::userDefinedInitialConditions(), Maxwell::userDefinedInitialConditions(), Cgsm::userDefinedInitialConditions(), DomainSolver::userDefinedMaterialProperties(), MovingGrids::userDefinedTransformMotion(), and Cgins::writeParameterSummary().
OV_ABORT | ( | "ERROR: finish me..." | ) |
bodyForce dbase put< aString > | ( | "profileType" | ) |
addBoundaryForce =1 |
else |
const int forcingType =addBodyForce |
int* lines = regionPar.dbase.get<int[3] >("linesToPlot") |
int* linesToPlot = bodyForce.dbase.get<int[3]>("linesToPlot") |
real profileFactor =1. |
const aString& profileType = regionPar.dbase.get<aString>("profileType") |