Overture  Version 25
Public Member Functions | List of all members
OGPolyFunction Class Reference

#include <OGPolyFunction.h>

Inheritance diagram for OGPolyFunction:
Inheritance graph
[legend]
Collaboration diagram for OGPolyFunction:
Collaboration graph
[legend]

Public Member Functions

 OGPolyFunction (const int &degreeSpaceOfPolynomial=2, const int &numberOfDimensions=3, const int &numberOfComponents=10, const int &degreeOfTimePolynomial=1)
 
 OGPolyFunction (const OGPolyFunction &ogp)
 
OGPolyFunctionoperator= (const OGPolyFunction &ogp)
 
 ~OGPolyFunction ()
 
void setCoefficients (const RealArray &c, const RealArray &a)
 
void getCoefficients (RealArray &c, RealArray &a) const
 
virtual real operator() (const real, const real, const real)
 
virtual real operator() (const real, const real, const real, const int)
 
virtual real operator() (const real, const real, const real, const int, const real)
 
virtual real t (const real, const real, const real, const int=0, const real=0.)
 
virtual real x (const real, const real, const real, const int=0, const real=0.)
 
virtual real y (const real, const real, const real, const int=0, const real=0.)
 
virtual real xx (const real, const real, const real, const int=0, const real=0.)
 
virtual real xy (const real, const real, const real, const int=0, const real=0.)
 
virtual real yy (const real, const real, const real, const int=0, const real=0.)
 
virtual real z (const real, const real, const real, const int=0, const real=0.)
 
virtual real xz (const real, const real, const real, const int=0, const real=0.)
 
virtual real yz (const real, const real, const real, const int=0, const real=0.)
 
virtual real zz (const real, const real, const real, const int=0, const real=0.)
 
virtual real xxx (const real, const real, const real, const int=0, const real=0.)
 
virtual real xxxx (const real, const real, const real, const int=0, const real=0.)
 
virtual real gd (const int &ntd, const int &nxd, const int &nyd, const int &nzd, const real, const real, const real, const int=0, const real=0.)
 
virtual RealDistributedArray operator() (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N)
 
virtual RealDistributedArray operator() (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t, const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray t (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray x (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray y (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray z (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray xx (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray yy (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray zz (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray xy (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray xz (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray yz (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray laplacian (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray xxx (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray xxxx (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual RealDistributedArray gd (const int &ntd, const int &nxd, const int &nyd, const int &nzd, const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
virtual realSerialArraygd (realSerialArray &result, const realSerialArray &x, const int numberOfDimensions, const bool isRectangular, const int &ntd, const int &nxd, const int &nyd, const int &nzd, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., int option=0)
 
realCompositeGridFunction operator() (CompositeGrid &cg)
 
realCompositeGridFunction operator() (CompositeGrid &cg, const Index &N=nullIndex)
 
realCompositeGridFunction operator() (CompositeGrid &cg, const Index &N, const real t, const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction t (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction x (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction y (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction z (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction xx (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction xy (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction xz (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction yy (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction yz (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction zz (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction laplacian (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction xxx (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction xxxx (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction gd (const int &ntd, const int &nxd, const int &nyd, const int &nzd, CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
- Public Member Functions inherited from OGFunction
 OGFunction ()
 
virtual ~OGFunction ()
 
realMappedGridFunctiongd (realMappedGridFunction &result, const int &ntd, const int &nxd, const int &nyd, const int &nzd, const Index &I1, const Index &I2, const Index &I3, const Index &N, const real t=0., int option=0)
 
realMappedGridFunctiongd (realMappedGridFunction &result, const int &ntd, const int &nxd, const int &nyd, const int &nzd, const Index &I1, const Index &I2, const Index &I3, const Index &N, const Index &J1, const Index &J2, const Index &J3, const Index &M, const real t=0., int option=0)
 
RealDistributedArray operator() (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3)
 
RealDistributedArray operator() (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n)
 
RealDistributedArray operator() (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n, const real t, const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray t (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray x (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray y (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray z (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray xx (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray yy (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray zz (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray xy (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray xz (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray yz (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray laplacian (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray xxx (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray xxxx (const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
RealDistributedArray gd (const int &ntd, const int &nxd, const int &nyd, const int &nzd, const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, const int n=0, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction operator() (CompositeGrid &cg)
 
realCompositeGridFunction operator() (CompositeGrid &cg, const Index &N=nullIndex)
 
realCompositeGridFunction operator() (CompositeGrid &cg, const Index &N, const real t, const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction t (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction x (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction y (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction z (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction xx (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction xy (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction xz (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction yy (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction yz (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction zz (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction laplacian (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction xxx (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction xxxx (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
realCompositeGridFunction gd (const int &ntd, const int &nxd, const int &nyd, const int &nzd, CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType &centering=GridFunctionParameters::defaultCentering)
 
void assignGridFunction (realCompositeGridFunction &v, const real t=0.)
 
void getCoordinates (const GridFunctionParameters::GridFunctionType &centering, const int &numberOfDimensions, const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, RealDistributedArray &x, RealDistributedArray &y, RealDistributedArray &z)
 

Constructor & Destructor Documentation

OGPolyFunction::OGPolyFunction ( const int &  degreeSpaceOfPolynomial = 2,
const int &  numberOfDimensions = 3,
const int &  numberOfComponents = 10,
const int &  degreeOfTimePolynomial = 1 
)

References assert, min(), and X.

OGPolyFunction::OGPolyFunction ( const OGPolyFunction ogp)
OGPolyFunction::~OGPolyFunction ( )
inline

Member Function Documentation

real OGPolyFunction::gd ( const int &  ntd,
const int &  nxd,
const int &  nyd,
const int &  nzd,
const real  x,
const real  y,
const real  z,
const int  n = 0,
const real  t = 0. 
)
virtual

Implements OGFunction.

References GET_TIME, and operator()().

RealDistributedArray OGPolyFunction::gd ( const int &  ntd,
const int &  nxd,
const int &  nyd,
const int &  nzd,
const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realSerialArray & OGPolyFunction::gd ( realSerialArray result,
const realSerialArray x,
const int  numberOfDimensions,
const bool  isRectangular,
const int &  ntd,
const int &  nxd,
const int &  nyd,
const int &  nzd,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
int  option = 0 
)
virtual

Implements OGFunction.

References max(), min(), polyFunction, and t().

realCompositeGridFunction OGPolyFunction::gd ( const int &  ntd,
const int &  nxd,
const int &  nyd,
const int &  nzd,
CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)

References OGFunction::gd().

void OGPolyFunction::getCoefficients ( RealArray c,
RealArray a 
) const

References cc.

RealDistributedArray OGPolyFunction::laplacian ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::laplacian ( CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
real OGPolyFunction::operator() ( const real  x,
const real  y,
const real  z 
)
virtual

Implements OGFunction.

References EVAL.

Referenced by gd(), and operator()().

real OGPolyFunction::operator() ( const real  x,
const real  y,
const real  z,
const int  n 
)
virtual

Implements OGFunction.

References EVAL.

real OGPolyFunction::operator() ( const real  x,
const real  y,
const real  z,
const int  n,
const real  t 
)
virtual

Implements OGFunction.

References EVAL.

RealDistributedArray OGPolyFunction::operator() ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N 
)
virtual

Implements OGFunction.

References operator()().

RealDistributedArray OGPolyFunction::operator() ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::operator() ( CompositeGrid cg)
realCompositeGridFunction OGPolyFunction::operator() ( CompositeGrid cg,
const Index &  N = nullIndex 
)
realCompositeGridFunction OGPolyFunction::operator() ( CompositeGrid cg,
const Index &  N,
const real  t,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
OGPolyFunction & OGPolyFunction::operator= ( const OGPolyFunction ogp)
void OGPolyFunction::setCoefficients ( const RealArray c,
const RealArray a 
)

References Overture::abort(), fabs(), max(), min(), and R.

real OGPolyFunction::t ( const real  x,
const real  y,
const real  z,
const int  n = 0,
const real  t = 0. 
)
virtual

Implements OGFunction.

References EVAL.

Referenced by gd(), laplacian(), operator()(), t(), x(), xx(), xxx(), xxxx(), xy(), xz(), y(), yy(), yz(), z(), and zz().

RealDistributedArray OGPolyFunction::t ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::t ( CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)

References OGFunction::t().

real OGPolyFunction::x ( const real  x,
const real  y,
const real  z,
const int  n = 0,
const real  t = 0. 
)
virtual

Implements OGFunction.

References EVAL.

Referenced by gd(), laplacian(), operator()(), t(), x(), xx(), xxx(), xxxx(), xy(), xz(), y(), yy(), yz(), z(), and zz().

RealDistributedArray OGPolyFunction::x ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::x ( CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)

References OGFunction::x().

real OGPolyFunction::xx ( const real  x,
const real  y,
const real  z,
const int  n = 0,
const real  t = 0. 
)
virtual

Implements OGFunction.

References EVAL.

RealDistributedArray OGPolyFunction::xx ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::xx ( CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)

References OGFunction::xx().

real OGPolyFunction::xxx ( const real  x,
const real  y,
const real  z,
const int  n = 0,
const real  t = 0. 
)
virtual

Implements OGFunction.

References EVAL.

RealDistributedArray OGPolyFunction::xxx ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::xxx ( CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)

References OGFunction::xxx().

real OGPolyFunction::xxxx ( const real  x,
const real  y,
const real  z,
const int  n = 0,
const real  t = 0. 
)
virtual

Implements OGFunction.

References EVAL.

RealDistributedArray OGPolyFunction::xxxx ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::xxxx ( CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)

References OGFunction::xxxx().

real OGPolyFunction::xy ( const real  x,
const real  y,
const real  z,
const int  n = 0,
const real  t = 0. 
)
virtual

Implements OGFunction.

References EVAL.

Referenced by laplacian(), operator()(), t(), x(), xx(), xxx(), xxxx(), xy(), xz(), y(), yy(), yz(), z(), and zz().

RealDistributedArray OGPolyFunction::xy ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::xy ( CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)

References OGFunction::xy().

real OGPolyFunction::xz ( const real  x,
const real  y,
const real  z,
const int  n = 0,
const real  t = 0. 
)
virtual

Implements OGFunction.

References EVAL.

RealDistributedArray OGPolyFunction::xz ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::xz ( CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)

References OGFunction::xz().

real OGPolyFunction::y ( const real  x,
const real  y,
const real  z,
const int  n = 0,
const real  t = 0. 
)
virtual

Implements OGFunction.

References EVAL.

Referenced by gd(), laplacian(), operator()(), t(), x(), xx(), xxx(), xxxx(), xy(), xz(), y(), yy(), yz(), z(), and zz().

RealDistributedArray OGPolyFunction::y ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::y ( CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)

References OGFunction::y().

real OGPolyFunction::yy ( const real  x,
const real  y,
const real  z,
const int  n = 0,
const real  t = 0. 
)
virtual

Implements OGFunction.

References EVAL.

RealDistributedArray OGPolyFunction::yy ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::yy ( CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)

References OGFunction::yy().

real OGPolyFunction::yz ( const real  x,
const real  y,
const real  z,
const int  n = 0,
const real  t = 0. 
)
virtual

Implements OGFunction.

References EVAL.

RealDistributedArray OGPolyFunction::yz ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::yz ( CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)

References OGFunction::yz().

real OGPolyFunction::z ( const real  x,
const real  y,
const real  z,
const int  n = 0,
const real  t = 0. 
)
virtual

Implements OGFunction.

References EVAL.

Referenced by gd(), laplacian(), operator()(), t(), x(), xx(), xxx(), xxxx(), xy(), xz(), y(), yy(), yz(), z(), and zz().

RealDistributedArray OGPolyFunction::z ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::z ( CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)

References OGFunction::z().

real OGPolyFunction::zz ( const real  x,
const real  y,
const real  z,
const int  n = 0,
const real  t = 0. 
)
virtual

Implements OGFunction.

References EVAL.

RealDistributedArray OGPolyFunction::zz ( const MappedGrid c,
const Index &  I1,
const Index &  I2,
const Index &  I3,
const Index &  N,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)
virtual
realCompositeGridFunction OGPolyFunction::zz ( CompositeGrid cg,
const Index &  N = nullIndex,
const real  t = 0.,
const GridFunctionParameters::GridFunctionType centering = GridFunctionParameters::defaultCentering 
)

References OGFunction::zz().


The documentation for this class was generated from the following files: