Stencil table factory class wrapping the template for compatibility. More...
#include <stencilTableFactory.h>
Static Public Member Functions | |
static StencilTable const * | Create (TopologyRefiner const &refiner, Options options=Options()) |
static StencilTable const * | Create (int numTables, StencilTable const **tables) |
static StencilTable const * | AppendLocalPointStencilTable (TopologyRefiner const &refiner, StencilTable const *baseStencilTable, StencilTable const *localPointStencilTable, bool factorize=true) |
static StencilTable const * | AppendLocalPointStencilTableVarying (TopologyRefiner const &refiner, StencilTable const *baseStencilTable, StencilTable const *localPointStencilTable, bool factorize=true) |
static StencilTable const * | AppendLocalPointStencilTableFaceVarying (TopologyRefiner const &refiner, StencilTable const *baseStencilTable, StencilTable const *localPointStencilTable, int channel=0, bool factorize=true) |
Static Public Member Functions inherited from StencilTableFactoryReal< float > | |
static StencilTableReal< float > const * | Create (TopologyRefiner const &refiner, Options options=Options()) |
Instantiates StencilTable from TopologyRefiner that have been refined uniformly or adaptively. More... | |
static StencilTableReal< float > const * | Create (int numTables, StencilTableReal< float > const **tables) |
Instantiates StencilTable by concatenating an array of existing stencil tables. More... | |
static StencilTableReal< float > const * | AppendLocalPointStencilTable (TopologyRefiner const &refiner, StencilTableReal< float > const *baseStencilTable, StencilTableReal< float > const *localPointStencilTable, bool factorize=true) |
Utility function for stencil splicing for local point stencils. More... | |
static StencilTableReal< float > const * | AppendLocalPointStencilTableVarying (TopologyRefiner const &refiner, StencilTableReal< float > const *baseStencilTable, StencilTableReal< float > const *localPointStencilTable, bool factorize=true) |
Utility function for stencil splicing for local point varying stencils. More... | |
static StencilTableReal< float > const * | AppendLocalPointStencilTableFaceVarying (TopologyRefiner const &refiner, StencilTableReal< float > const *baseStencilTable, StencilTableReal< float > const *localPointStencilTable, int channel=0, bool factorize=true) |
Utility function for stencil splicing for local point face-varying stencils. More... | |
Additional Inherited Members | |
Public Types inherited from StencilTableFactoryReal< float > | |
enum | Mode |
Stencil table factory class wrapping the template for compatibility.
Definition at line 287 of file stencilTableFactory.h.
|
inlinestatic |
Definition at line 308 of file stencilTableFactory.h.
|
inlinestatic |
Definition at line 334 of file stencilTableFactory.h.
|
inlinestatic |
Definition at line 321 of file stencilTableFactory.h.
|
inlinestatic |
Definition at line 293 of file stencilTableFactory.h.
|
inlinestatic |
Definition at line 300 of file stencilTableFactory.h.