Overture  Version 25
Macros | Functions
ogmgt.C File Reference
#include "Overture.h"
#include "Ogmg.h"
#include "CompositeGridOperators.h"
#include "PlotStuff.h"
#include "NameList.h"
#include "OGPolyFunction.h"
#include "OGTrigFunction.h"
#include "Integrate.h"
#include <time.h>
#include "HDF_DataBase.h"
#include "ParallelUtility.h"
#include "gridFunctionNorms.h"
Include dependency graph for ogmgt.C:

Macros

#define ForBoundary(side, axis)
 

Functions

int getLineFromFile (FILE *file, char s[], int lim)
 
void pauseForInput (const aString &comment, real total, bool checkMemoryUsage=false)
 
int main (int argc, char *argv[])
 

Macro Definition Documentation

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

Referenced by main().

Function Documentation

int getLineFromFile ( FILE *  file,
char  s[],
int  lim 
)
int main ( int  argc,
char *  argv[] 
)

References BoundaryConditionParameters::a, Overture::abort(), BCTypes::allBoundaries, Ogmg::alpha, GenericGraphicsInterface::appendToTheDefaultPrompt(), GenericCompositeGridOperators::applyBoundaryCondition(), doubleCompositeGridFunction::applyBoundaryConditionCoefficients(), assert, aString, axis1, axis2, Ogmg::bc, Ogmg::bcParams, Ogmg::bcTest(), Ogmg::boundaryCondition, MappedGrid::boundaryCondition(), Ogmg::buff, c, MappedGrid::center(), center, checkFile, Ogmg::coarseGridSolverTest(), Ogmg::coarseToFineTest(), Ogmg::computeDefect(), PlotIt::contour(), Ogmg::debug, Ogmg::defect(), dimension, BCTypes::dirichlet, OgmgParameters::dirichlet, display(), doubleGridCollectionFunction::display(), GridCollection::displayDistribution(), OgesParameters::divScalarGradHeatEquationOperator, OgesParameters::divScalarGradOperator, Ogmg::equationCoefficients, Ogmg::equationToSolve, GenericGraphicsInterface::erase(), BCTypes::extrapolate, OgmgParameters::extrapolate, fabs(), FALSE, Ogmg::fineToCoarseTest(), Overture::finish(), doubleCompositeGridFunction::finishBoundaryConditions(), ForBoundary, fPrintF(), getBoundaryIndex(), Ogmg::getCheckFile(), Ogmg::getCompositeGrid(), getCPU(), Ogmg::getDefect(), getFromADataBase(), getGhostIndex(), Overture::getGraphicsInterface(), getIndex(), Ogmg::getInfoFile(), NameList::getIntArray(), ParallelUtility::getLocalArrayBounds(), getLocalArrayWithGhostBoundaries(), Ogmg::getMaximumResidual(), ParallelUtility::getMaxValue(), Ogmg::getMean(), GenericGraphicsInterface::getMenuItem(), Ogmg::getNumberOfIterations(), Ogmg::getRhs(), BoundaryConditionParameters::ghostLineToAssign, GI_TOP_LABEL, GenericGraphicsInterface::graphicsIsOn(), MappedGrid::gridIndexRange(), gridIndexRange, Ogmg::gridName, OgesParameters::heatEquationOperator, i2, Ogmg::infoFileCaption, GenericGraphicsInterface::inputString(), GenericGraphicsInterface::isGraphicsWindowOpen(), OgesParameters::laplaceEquation, MappedGridOperators::laplacianOperator, Integrate::leftNullVector(), Ogmg::leftNullVector, Mapping::mappingName, mask, MappedGrid::mask(), max(), BCTypes::mixed, OgmgParameters::mixed, HDF_DataBase::mount(), doubleCompositeGridFunction::multigridLevel, CompositeGrid::multigridLevel, Ogmg::myid, BCTypes::neumann, OgmgParameters::neumann, normal, NULL, GenericGridCollection::numberOfBaseGrids(), GenericGridCollection::numberOfComponentGrids(), GridCollection::numberOfDimensions(), MappedGrid::numberOfDimensions(), GenericGridCollection::numberOfGrids(), CompositeGrid::numberOfInterpolationPoints, GenericGridCollection::numberOfMultigridLevels(), Ogmg::Ogmg(), Ogmg::orderOfAccuracy, BoundaryConditionParameters::orderOfExtrapolation, OV_ABORT, OV_GET_SERIAL_ARRAY, Ogmg::parameters, pauseForInput(), Ogmg::pExactSolution, PlotIt::plot(), PlotIt::plotParallelGridDistribution(), pow(), printF(), Ogmg::printStatistics(), Ogmg::ps, Ogmg::psp, CompositeGrid::put(), GenericGraphicsInterface::readCommandFile(), REAL_MIN, OgmgParameters::redBlack, GenericGraphicsInterface::saveCommandFile(), Ogmg::set(), OgmgParameters::set(), GraphicsParameters::set(), Ogmg::setCoefficientArray(), Ogmg::setEquationAndBoundaryConditions(), OgmgParameters::setErrorTolerance(), Ogmg::setGridName(), doubleCompositeGridFunction::setIsACoefficientMatrix(), OgmgParameters::setMeanValueForSingularProblem(), MappedGrid::setMinimumNumberOfDistributedGhostLines(), GridDistribution::setMinimumNumberOfPointsPerDimensionPerProcessor(), doubleGridCollectionFunction::setName(), doubleCompositeGridFunction::setOperators(), GenericCompositeGridOperators::setOrderOfAccuracy(), OgmgParameters::setProblemIsSingular(), OgmgParameters::setResidualTolerance(), OgmgParameters::setSmootherType(), Ogmg::setSolverName(), GenericCompositeGridOperators::setStencilSize(), CompositeGridOperators::sizeOf(), Ogmg::sizeOf(), doubleCompositeGridFunction::sizeOf(), CompositeGrid::sizeOf(), Ogmg::smoothTest(), Ogmg::solve(), sPrintF(), sScanF(), Overture::start(), GenericGraphicsInterface::stopReadingCommandFile(), MappedGrid::THEcenter, MappedGrid::THEmask, OgmgParameters::THEmaximumNumberOfExtraLevels, OgmgParameters::THEmaximumNumberOfIterations, MappedGrid::THEvertex, MappedGrid::THEvertexBoundaryNormal, Ogmg::tm, TRUE, GenericGraphicsInterface::unAppendTheDefaultPrompt(), HDF_DataBase::unmount(), Ogmg::update(), CompositeGrid::update(), Ogmg::updateToMatchGrid(), doubleCompositeGridFunction::updateToMatchGrid(), OgmgParameters::updateToMatchGrid(), Ogmg::v, Ogmg::variableCoefficients, and OgesParameters::variableHeatEquationOperator.

void pauseForInput ( const aString comment,
real  total,
bool  checkMemoryUsage = false 
)