|
| OGPulseFunction (int numberOfDimensions_=2, int numberOfComponents_=1, real a0_=1., real a1_=5., real c0_=0., real c1_=0., real c2_=0., real v0_=1., real v1_=1., real v2_=1., real p_=2.) |
|
| OGPulseFunction (const OGPulseFunction &ogp) |
|
OGPulseFunction & | operator= (const OGPulseFunction &ogp) |
|
| ~OGPulseFunction () |
|
int | setRadius (real radius) |
|
int | setShape (real p_) |
|
int | setCentre (real c0_=0., real c1_=0., real c2_=0.) |
|
int | setVelocity (real v0_=1., real v1_=1., real v2_=1.) |
|
void | setParameters (int numberOfDimensions_=2, int numberOfComponents_=1, real a0_=1., real a1_=5., real c0_=0., real c1_=0., real c2_=0., real v0_=1., real v1_=1., real v2_=1., real p_=2.) |
|
real | u (const real x, const real y, const real z, const int n, const real t=0.) |
|
real | ut (const real x, const real y, const real z, const int n=0, const real t=0.) |
|
real | ux (const real x, const real y, const real z, const int n=0, const real t=0.) |
|
real | uy (const real x, const real y, const real z, const int n=0, const real t=0.) |
|
real | uxx (const real x, const real y, const real z, const int n=0, const real t=0.) |
|
real | uxy (const real x, const real y, const real z, const int n=0, const real t=0.) |
|
real | uyy (const real x, const real y, const real z, const int n=0, const real t=0.) |
|
real | uz (const real x, const real y, const real z, const int n=0, const real t=0.) |
|
real | uxz (const real x, const real y, const real z, const int n=0, const real t=0.) |
|
real | uyz (const real x, const real y, const real z, const int n=0, const real t=0.) |
|
real | uzz (const real x, const real y, const real z, const int n=0, const real t=0.) |
|
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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=GridFunctionParameters::defaultCentering) |
|
virtual realSerialArray & | 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) |
|
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 ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | t (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | x (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | y (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | z (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | xx (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | xy (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | xz (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | yy (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | yz (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | zz (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | laplacian (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | xxx (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | xxxx (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=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 ¢ering=GridFunctionParameters::defaultCentering) |
|
| OGFunction () |
|
virtual | ~OGFunction () |
|
realMappedGridFunction & | gd (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) |
|
realMappedGridFunction & | gd (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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=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 ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | t (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | x (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | y (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | z (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | xx (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | xy (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | xz (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | yy (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | yz (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | zz (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | laplacian (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | xxx (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=GridFunctionParameters::defaultCentering) |
|
realCompositeGridFunction | xxxx (CompositeGrid &cg, const Index &N=nullIndex, const real t=0., const GridFunctionParameters::GridFunctionType ¢ering=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 ¢ering=GridFunctionParameters::defaultCentering) |
|
void | assignGridFunction (realCompositeGridFunction &v, const real t=0.) |
|
void | getCoordinates (const GridFunctionParameters::GridFunctionType ¢ering, const int &numberOfDimensions, const MappedGrid &c, const Index &I1, const Index &I2, const Index &I3, RealDistributedArray &x, RealDistributedArray &y, RealDistributedArray &z) |
|