|
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.
1.8.3