SpatialOps
SpatialOpsDefs.h File Reference
#include <spatialops/SpatialOpsConfigure.h>
Include dependency graph for SpatialOpsDefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SpatialOps::XDIR
 Defines a type for the x-direction. More...
 
struct  SpatialOps::YDIR
 Defines a type for the y-direction. More...
 
struct  SpatialOps::ZDIR
 Defines a type for the z-direction. More...
 
struct  SpatialOps::NODIR
 Defines a type to represent no direction. More...
 
struct  SpatialOps::Interpolant
 Defines a type for Interpolant operators. More...
 
struct  SpatialOps::Extrapolant
 Defines a type for Extrapolant operators. More...
 
struct  SpatialOps::Gradient
 Defines a type for Gradient operators. More...
 
struct  SpatialOps::Divergence
 Defines a type for Divergence operators. More...
 
struct  SpatialOps::Filter
 Defines a type for Filter operators. More...
 
struct  SpatialOps::Restriction
 Defines a type for Restriction operators. More...
 
struct  SpatialOps::InterpolantX
 X-interpolant for use with FD operations whose src and dest fields are the same type. More...
 
struct  SpatialOps::InterpolantY
 Y-interpolant for use with FD operations whose src and dest fields are the same type. More...
 
struct  SpatialOps::InterpolantZ
 Z-interpolant for use with FD operations whose src and dest fields are the same type. More...
 
struct  SpatialOps::GradientX
 X-interpolant for use with FD operations whose src and dest fields are the same type. More...
 
struct  SpatialOps::GradientY
 Y-interpolant for use with FD operations whose src and dest fields are the same type. More...
 
struct  SpatialOps::GradientZ
 Z-interpolant for use with FD operations whose src and dest fields are the same type. More...
 

Enumerations

enum  SpatialOps::BCSide { SpatialOps::MINUS_SIDE, SpatialOps::PLUS_SIDE, SpatialOps::NO_SIDE }
 Allows identification of whether we are setting the BC on the right or left side when using an operator. More...
 
enum  SpatialOps::BCType { SpatialOps::DIRICHLET, SpatialOps::NEUMANN, SpatialOps::UNSUPPORTED_BCTYPE }