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

Go to the source code of this file.

Classes

class  floatMappedGridFunctionRCData
 
class  floatMappedGridFunction
 

Macros

#define FLOAT_MAPPED_GRID_FUNCTION_H   "floatMappedGridFunction.h"
 
#define FUNCTION(type)
 
#define SCALAR_FUNCTION(type)
 

Typedefs

typedef Internal_Index IndexArg
 

Functions

floatMappedGridFunctionmultiply (const floatMappedGridFunction &a, const floatMappedGridFunction &coeff)
 
floatMappedGridFunctionmultiply (const floatDistributedArray &a, const floatMappedGridFunction &coeff)
 
intDistributedArray operator!= (const floatMappedGridFunction &x, const floatMappedGridFunction &y)
 
intDistributedArray operator> (const floatMappedGridFunction &x, const floatMappedGridFunction &y)
 
intDistributedArray operator<= (const floatMappedGridFunction &x, const floatMappedGridFunction &y)
 
intDistributedArray operator>= (const floatMappedGridFunction &x, const floatMappedGridFunction &y)
 
intDistributedArray operator!= (const floatMappedGridFunction &x, const float &y)
 
intDistributedArray operator> (const floatMappedGridFunction &x, const float &y)
 
intDistributedArray operator<= (const floatMappedGridFunction &x, const float &y)
 
intDistributedArray operator>= (const floatMappedGridFunction &x, const float &y)
 
intDistributedArray operator!= (const float &x, const floatMappedGridFunction &y)
 
intDistributedArray operator> (const float &x, const floatMappedGridFunction &y)
 
intDistributedArray operator<= (const float &x, const floatMappedGridFunction &y)
 
intDistributedArray operator>= (const float &x, const floatMappedGridFunction &y)
 
floatDistributedArray min (const floatMappedGridFunction &u, const floatMappedGridFunction &v)
 
floatDistributedArray min (const floatMappedGridFunction &u, const float &x)
 
floatDistributedArray min (const float &x, const floatMappedGridFunction &v)
 
floatDistributedArray max (const floatMappedGridFunction &u, const floatMappedGridFunction &v)
 
floatDistributedArray max (const floatMappedGridFunction &u, const float &x)
 
floatDistributedArray max (const float &x, const floatMappedGridFunction &v)
 

Macro Definition Documentation

#define FLOAT_MAPPED_GRID_FUNCTION_H   "floatMappedGridFunction.h"
#define FUNCTION (   type)
Value:
virtual floatMappedGridFunction 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 floatMappedGridFunction 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 floatMappedGridFunction 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().

floatDistributedArray max ( const floatMappedGridFunction u,
const float &  x 
)

References max().

floatDistributedArray max ( const float &  x,
const floatMappedGridFunction v 
)

References max().

References min().

floatDistributedArray min ( const floatMappedGridFunction u,
const float &  x 
)

References min().

floatDistributedArray min ( const float &  x,
const floatMappedGridFunction v 
)

References min().

floatMappedGridFunction& multiply ( const floatMappedGridFunction a,
const floatMappedGridFunction coeff 
)
floatMappedGridFunction& multiply ( const floatDistributedArray a,
const floatMappedGridFunction coeff 
)
intDistributedArray operator!= ( const floatMappedGridFunction x,
const floatMappedGridFunction y 
)
intDistributedArray operator!= ( const floatMappedGridFunction x,
const float &  y 
)
intDistributedArray operator!= ( const float &  x,
const floatMappedGridFunction y 
)
intDistributedArray operator<= ( const floatMappedGridFunction x,
const floatMappedGridFunction y 
)
intDistributedArray operator<= ( const floatMappedGridFunction x,
const float &  y 
)
intDistributedArray operator<= ( const float &  x,
const floatMappedGridFunction y 
)
intDistributedArray operator> ( const floatMappedGridFunction x,
const floatMappedGridFunction y 
)
intDistributedArray operator> ( const floatMappedGridFunction x,
const float &  y 
)
intDistributedArray operator> ( const float &  x,
const floatMappedGridFunction y 
)
intDistributedArray operator>= ( const floatMappedGridFunction x,
const floatMappedGridFunction y 
)
intDistributedArray operator>= ( const floatMappedGridFunction x,
const float &  y 
)
intDistributedArray operator>= ( const float &  x,
const floatMappedGridFunction y 
)