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().