Overture  Version 25
Macros | Functions
checkGrid.C File Reference
#include "Overture.h"
#include "MappedGridOperators.h"
#include "Oges.h"
#include "CompositeGridOperators.h"
#include "SquareMapping.h"
#include "AnnulusMapping.h"
#include "OGPolyFunction.h"
#include "OGTrigFunction.h"
#include "SparseRep.h"
#include "display.h"
#include "GenericGraphicsInterface.h"
Include dependency graph for checkGrid.C:

Macros

#define ForBoundary(side, axis)
 

Functions

int checkGrid (CompositeGrid &cg, GenericGraphicsInterface *ps=0, int debug=0)
 

Macro Definition Documentation

#define ForBoundary (   side,
  axis 
)
Value:
for( axis=0; axis<mg.numberOfDimensions(); axis++ ) \
for( side=0; side<=1; side++ )

Referenced by checkGrid().

Function Documentation

int checkGrid ( CompositeGrid cg,
GenericGraphicsInterface ps = 0,
int  debug = 0 
)

References Overture::abort(), abs(), BCTypes::allBoundaries, doubleCompositeGridFunction::applyBoundaryCondition(), doubleCompositeGridFunction::applyBoundaryConditionCoefficients(), aString, BCTypes::boundary(), MappedGrid::boundaryCondition(), PlotIt::contour(), debug, SparseRepForMGF::debug, Mapping::derivativePeriodic, dimension, BCTypes::dirichlet, display(), intGridCollectionFunction::display(), displayMask(), Oges::equationToIndex(), Oges::extraEquationNumber, BCTypes::extrapolate, FALSE, doubleCompositeGridFunction::finishBoundaryConditions(), ForBoundary, getBoundaryIndex(), getCPU(), getGhostIndex(), getIndex(), GI_TOP_LABEL, MappedGrid::gridIndexRange(), OgesParameters::incompleteLUPreconditioner, indexRange, MappedGrid::indexRange(), Oges::initialize(), isPeriodic, Oges::isSolverIterative(), mask, max(), min(), BCTypes::neumann, normal, GenericGridCollection::numberOfComponentGrids(), GridCollection::numberOfDimensions(), MappedGrid::numberOfDimensions(), PlotIt::plot(), pow(), REAL_EPSILON, Oges::rightNullVector, Oges::set(), GraphicsParameters::set(), Oges::setCoefficientArray(), doubleCompositeGridFunction::setIsACoefficientMatrix(), doubleCompositeGridFunction::setOperators(), Oges::setRefactor(), Oges::setReorder(), GenericCompositeGridOperators::setStencilSize(), Oges::solve(), OgesParameters::THEcompatibilityConstraint, OgesParameters::THEpreconditioner, OgesParameters::THErelativeTolerance, OgesParameters::THEsolverType, TRUE, CompositeGrid::update(), MappedGrid::vertexBoundaryNormal(), OGFunction::x(), OGFunction::xx(), OGFunction::y(), OgesParameters::yale, OGFunction::yy(), OGFunction::z(), and OGFunction::zz().

Referenced by Ogmg::buildExtraLevels(), and Ogmg::buildExtraLevelsNew().