Overture  Version 25
Classes | Macros | Typedefs | Functions
doubleMappedGridFunction.h File Reference
#include <limits.h>
#include "aString.H"
#include "doubleGenericGridFunction.h"
#include "mathutil.h"
#include "OGgetIndex.h"
#include "BoundaryConditionParameters.h"
#include "BCTypes.h"
#include "GridFunctionParameters.h"
#include "OvertureInit.h"
Include dependency graph for doubleMappedGridFunction.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  doubleMappedGridFunctionRCData
 
class  doubleMappedGridFunction
 

Macros

#define DOUBLE_MAPPED_GRID_FUNCTION_H   "doubleMappedGridFunction.h"
 
#define FUNCTION(type)
 
#define SCALAR_FUNCTION(type)
 

Typedefs

typedef Internal_Index IndexArg
 

Functions

doubleMappedGridFunctionmultiply (const doubleMappedGridFunction &a, const doubleMappedGridFunction &coeff)
 
doubleMappedGridFunctionmultiply (const doubleDistributedArray &a, const doubleMappedGridFunction &coeff)
 
intDistributedArray operator!= (const doubleMappedGridFunction &x, const doubleMappedGridFunction &y)
 
intDistributedArray operator> (const doubleMappedGridFunction &x, const doubleMappedGridFunction &y)
 
intDistributedArray operator<= (const doubleMappedGridFunction &x, const doubleMappedGridFunction &y)
 
intDistributedArray operator>= (const doubleMappedGridFunction &x, const doubleMappedGridFunction &y)
 
intDistributedArray operator!= (const doubleMappedGridFunction &x, const double &y)
 
intDistributedArray operator> (const doubleMappedGridFunction &x, const double &y)
 
intDistributedArray operator<= (const doubleMappedGridFunction &x, const double &y)
 
intDistributedArray operator>= (const doubleMappedGridFunction &x, const double &y)
 
intDistributedArray operator!= (const double &x, const doubleMappedGridFunction &y)
 
intDistributedArray operator> (const double &x, const doubleMappedGridFunction &y)
 
intDistributedArray operator<= (const double &x, const doubleMappedGridFunction &y)
 
intDistributedArray operator>= (const double &x, const doubleMappedGridFunction &y)
 
doubleDistributedArray min (const doubleMappedGridFunction &u, const doubleMappedGridFunction &v)
 
doubleDistributedArray min (const doubleMappedGridFunction &u, const double &x)
 
doubleDistributedArray min (const double &x, const doubleMappedGridFunction &v)
 
doubleDistributedArray max (const doubleMappedGridFunction &u, const doubleMappedGridFunction &v)
 
doubleDistributedArray max (const doubleMappedGridFunction &u, const double &x)
 
doubleDistributedArray max (const double &x, const doubleMappedGridFunction &v)
 

Macro Definition Documentation

#define DOUBLE_MAPPED_GRID_FUNCTION_H   "doubleMappedGridFunction.h"
#define FUNCTION (   type)
Value:
virtual doubleMappedGridFunction type(const Index & I1 = nullIndex, \
const Index & I2 = nullIndex, \
const Index & I3 = nullIndex, \
const Index & I4 = nullIndex, \
const Index & I5 = nullIndex, \
const Index & I6 = nullIndex, \
const Index & I7 = nullIndex, \
const Index & I8 = nullIndex ) const; \
\
virtual doubleMappedGridFunction type(const GridFunctionParameters & gfType, \
const Index & I1 = nullIndex, \
const Index & I2 = nullIndex, \
const Index & I3 = nullIndex, \
const Index & I4 = nullIndex, \
const Index & I5 = nullIndex, \
const Index & I6 = nullIndex, \
const Index & I7 = nullIndex, \
const Index & I8 = nullIndex ) const; \
#define SCALAR_FUNCTION (   type)
Value:
const Index & I1 = nullIndex, \
const Index & I2 = nullIndex, \
const Index & I3 = nullIndex, \
const Index & I4 = nullIndex,\
const Index & I5 = nullIndex,\
const Index & I6 = nullIndex,\
const Index & I7 = nullIndex,\
const Index & I8 = nullIndex\
) const; \
virtual doubleMappedGridFunction type(const GridFunctionParameters & gfType,\
const Index & I1 = nullIndex, \
const Index & I2 = nullIndex, \
const Index & I3 = nullIndex, \
const Index & I4 = nullIndex,\
const Index & I5 = nullIndex,\
const Index & I6 = nullIndex,\
const Index & I7 = nullIndex,\
const Index & I8 = nullIndex\
) const;

Typedef Documentation

typedef Internal_Index IndexArg

Function Documentation

References max().

doubleDistributedArray max ( const doubleMappedGridFunction u,
const double &  x 
)

References max().

doubleDistributedArray max ( const double &  x,
const doubleMappedGridFunction v 
)

References max().

References min().

doubleDistributedArray min ( const doubleMappedGridFunction u,
const double &  x 
)

References min().

doubleDistributedArray min ( const double &  x,
const doubleMappedGridFunction v 
)

References min().

doubleMappedGridFunction& multiply ( const doubleMappedGridFunction a,
const doubleMappedGridFunction coeff 
)
doubleMappedGridFunction& multiply ( const doubleDistributedArray a,
const doubleMappedGridFunction coeff 
)
intDistributedArray operator!= ( const doubleMappedGridFunction x,
const doubleMappedGridFunction y 
)
intDistributedArray operator!= ( const doubleMappedGridFunction x,
const double &  y 
)
intDistributedArray operator!= ( const double &  x,
const doubleMappedGridFunction y 
)
intDistributedArray operator<= ( const doubleMappedGridFunction x,
const doubleMappedGridFunction y 
)
intDistributedArray operator<= ( const doubleMappedGridFunction x,
const double &  y 
)
intDistributedArray operator<= ( const double &  x,
const doubleMappedGridFunction y 
)
intDistributedArray operator> ( const doubleMappedGridFunction x,
const doubleMappedGridFunction y 
)
intDistributedArray operator> ( const doubleMappedGridFunction x,
const double &  y 
)
intDistributedArray operator> ( const double &  x,
const doubleMappedGridFunction y 
)
intDistributedArray operator>= ( const doubleMappedGridFunction x,
const doubleMappedGridFunction y 
)
intDistributedArray operator>= ( const doubleMappedGridFunction x,
const double &  y 
)
intDistributedArray operator>= ( const double &  x,
const doubleMappedGridFunction y 
)