|
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") |
1.8.3