Overture
Version 25
|
#include "Overture.h"
#include "PlotStuff.h"
#include "SquareMapping.h"
#include "AnnulusMapping.h"
#include "MappedGridOperators.h"
#include "NameList.h"
Macros | |
#define | UTRUE(x, y, t) (x)*(1.-(x))*(y)*(1.-(y))*(1.+(t)) |
#define | UTRUEX(x, y, t) (1.-2.*(x))*(y)*(1.-(y))*(1.+(t)) |
#define | UTRUEY(x, y, t) (x)*(1.-(x))*(1.-2.*(y))*(1.+(t)) |
#define | UTRUET(x, y, t) (x)*(1.-(x))*(y)*(1.-(y)) |
#define | UTRUEXX(x, y, t) -2.*(y)*(1.-(y))*(1.+(t)) |
#define | UTRUEYY(x, y, t) -2.*(x)*(1.-(x))*(1.+(t)) |
#define | FORCE(x, y, t) |
Functions | |
real | getDt (const real &cfl, const real &a, const real &b, const real &nu, MappedGrid &mg, MappedGridOperators &op, const real alpha0=-2., const real beta0=1.) |
int | main (int argc, char *argv[]) |
#define FORCE | ( | x, | |
y, | |||
t | |||
) |
#define UTRUEXX | ( | x, | |
y, | |||
t | |||
) | -2.*(y)*(1.-(y))*(1.+(t)) |
real getDt | ( | const real & | cfl, |
const real & | a, | ||
const real & | b, | ||
const real & | nu, | ||
MappedGrid & | mg, | ||
MappedGridOperators & | op, | ||
const real | alpha0 = -2. , |
||
const real | beta0 = 1. |
||
) |
int main | ( | int | argc, |
char * | argv[] | ||
) |
References abs(), aString, axis1, axis2, MappedGrid::boundaryCondition(), PlotIt::contour(), MappedGrid::dimension(), End, Overture::finish(), FORCE, getBoundaryIndex(), Mapping::getDomainDimension(), getDt(), getIndex(), NameList::getIntArray(), getLine(), NameList::getVariableName(), GI_TOP_LABEL, MappedGrid::gridIndexRange(), NameList::intValue(), max(), MappedGrid::numberOfDimensions(), NameList::realValue(), GraphicsParameters::set(), Mapping::setGridDimensions(), doubleMappedGridFunction::setName(), doubleMappedGridFunction::setOperators(), sPrintF(), Start, Overture::start(), MappedGrid::THEinverseVertexDerivative, TRUE, MappedGrid::update(), UTRUE, MappedGrid::vertex(), and x.