|
CG
Version 25
|
#include "DomainSolver.h"#include "EquationSolver.h"#include "App.h"#include "ParallelUtility.h"#include "gridFunctionNorms.h"
Macros | |
| #define | ForBoundary(side, axis) |
| #define | FOR_3D(i1, i2, i3, I1, I2, I3) |
| #define | FOR_3(i1, i2, i3, I1, I2, I3) |
| #define | UU(i0, i1, i2, i3) uup[i0+uuDim0*(i1+uuDim1*(i2+uuDim2*(i3)))] |
| #define | MASK(i0, i1, i2) maskp[(i0)+(i1)*md1+(i2)*md2] |
Functions | |
| real | maxNorm (const realCompositeGridFunction &u, const int cc, int maskOption, int extra) |
| real | lpNorm (const int p, const realCompositeGridFunction &u, const int cc, int maskOption, int extra) |
Referenced by Cgins::advanceLineSolveNew(), Cgins::advanceLineSolveOld(), Cgsm::checkDisplacementAndStress(), DomainSolver::checkSolution(), Maxwell::computeTimeStep(), Maxwell::getChargeDensity(), Maxwell::getErrors(), Cgsm::getMaxDivAndCurl(), Maxwell::getMaxDivergence(), Cgsm::getTimeStep(), Cgsm::getVelocityAndStress(), InterfaceTransfer::internalInterpolate(), and userDefinedErrorEstimator().
Referenced by DomainSolver::checkSolution().
| real lpNorm | ( | const int | p, |
| const realCompositeGridFunction & | u, | ||
| const int | cc, | ||
| int | maskOption, | ||
| int | extra | ||
| ) |
Referenced by Cgins::determineErrors(), DomainSolver::determineErrors(), Cgsm::getErrors(), and Maxwell::getErrors().
| real maxNorm | ( | const realCompositeGridFunction & | u, |
| const int | cc, | ||
| int | maskOption, | ||
| int | extra | ||
| ) |
Referenced by DomainSolver::advanceImplicitMultiStep(), DomainSolver::advanceNewton(), Cgins::determineErrors(), DomainSolver::determineErrors(), F90_ID(), DomainSolver::getAmrErrorFunction(), Cgsm::getErrors(), Maxwell::getErrors(), DomainSolver::getResidualInfo(), and DomainSolver::takeTimeStepIM().
1.8.3