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

Go to the source code of this file.

Classes

class  intMappedGridFunctionRCData
 
class  intMappedGridFunction
 

Macros

#define INT_MAPPED_GRID_FUNCTION_H   "intMappedGridFunction.h"
 
#define FUNCTION(type)
 
#define SCALAR_FUNCTION(type)
 

Typedefs

typedef Internal_Index IndexArg
 

Functions

intMappedGridFunctionmultiply (const intMappedGridFunction &a, const intMappedGridFunction &coeff)
 
intMappedGridFunctionmultiply (const intDistributedArray &a, const intMappedGridFunction &coeff)
 
intDistributedArray operator!= (const intMappedGridFunction &x, const intMappedGridFunction &y)
 
intDistributedArray operator> (const intMappedGridFunction &x, const intMappedGridFunction &y)
 
intDistributedArray operator<= (const intMappedGridFunction &x, const intMappedGridFunction &y)
 
intDistributedArray operator>= (const intMappedGridFunction &x, const intMappedGridFunction &y)
 
intDistributedArray operator!= (const intMappedGridFunction &x, const int &y)
 
intDistributedArray operator> (const intMappedGridFunction &x, const int &y)
 
intDistributedArray operator<= (const intMappedGridFunction &x, const int &y)
 
intDistributedArray operator>= (const intMappedGridFunction &x, const int &y)
 
intDistributedArray operator!= (const int &x, const intMappedGridFunction &y)
 
intDistributedArray operator> (const int &x, const intMappedGridFunction &y)
 
intDistributedArray operator<= (const int &x, const intMappedGridFunction &y)
 
intDistributedArray operator>= (const int &x, const intMappedGridFunction &y)
 
intDistributedArray min (const intMappedGridFunction &u, const intMappedGridFunction &v)
 
intDistributedArray min (const intMappedGridFunction &u, const int &x)
 
intDistributedArray min (const int &x, const intMappedGridFunction &v)
 
intDistributedArray max (const intMappedGridFunction &u, const intMappedGridFunction &v)
 
intDistributedArray max (const intMappedGridFunction &u, const int &x)
 
intDistributedArray max (const int &x, const intMappedGridFunction &v)
 

Macro Definition Documentation

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

intDistributedArray max ( const intMappedGridFunction u,
const int &  x 
)

References max().

intDistributedArray max ( const int &  x,
const intMappedGridFunction v 
)

References max().

References min().

intDistributedArray min ( const intMappedGridFunction u,
const int &  x 
)

References min().

intDistributedArray min ( const int &  x,
const intMappedGridFunction v 
)

References min().

intMappedGridFunction& multiply ( const intMappedGridFunction a,
const intMappedGridFunction coeff 
)
intMappedGridFunction& multiply ( const intDistributedArray a,
const intMappedGridFunction coeff 
)
intDistributedArray operator!= ( const intMappedGridFunction x,
const intMappedGridFunction y 
)
intDistributedArray operator!= ( const intMappedGridFunction x,
const int &  y 
)
intDistributedArray operator!= ( const int &  x,
const intMappedGridFunction y 
)
intDistributedArray operator<= ( const intMappedGridFunction x,
const intMappedGridFunction y 
)
intDistributedArray operator<= ( const intMappedGridFunction x,
const int &  y 
)
intDistributedArray operator<= ( const int &  x,
const intMappedGridFunction y 
)
intDistributedArray operator> ( const intMappedGridFunction x,
const intMappedGridFunction y 
)
intDistributedArray operator> ( const intMappedGridFunction x,
const int &  y 
)
intDistributedArray operator> ( const int &  x,
const intMappedGridFunction y 
)
intDistributedArray operator>= ( const intMappedGridFunction x,
const intMappedGridFunction y 
)
intDistributedArray operator>= ( const intMappedGridFunction x,
const int &  y 
)
intDistributedArray operator>= ( const int &  x,
const intMappedGridFunction y 
)