|
Intrepid
|
A factory class that generates specific instances of cubatures. More...
#include <Intrepid_DefaultCubatureFactory.hpp>
Public Member Functions | |
| DefaultCubatureFactory () | |
| Default constructor. | |
| virtual | ~DefaultCubatureFactory () |
| Destructor. | |
| Teuchos::RCP< Cubature< Scalar, ArrayPoint, ArrayWeight > > | create (const shards::CellTopology &cellTopology, const std::vector< int > °ree) |
| Factory method. More... | |
| Teuchos::RCP< Cubature< Scalar, ArrayPoint, ArrayWeight > > | create (const shards::CellTopology &cellTopology, int degree) |
| Factory method. More... | |
| Teuchos::RCP< Cubature< Scalar, ArrayPoint, ArrayWeight > > | create (const shards::CellTopology &cellTopology, const ArrayPoint &cellVertices, int degree) |
| Factory method for polygon cubature. More... | |
A factory class that generates specific instances of cubatures.
Definition at line 77 of file Intrepid_DefaultCubatureFactory.hpp.
| Teuchos::RCP< Cubature< Scalar, ArrayPoint, ArrayWeight > > Intrepid::DefaultCubatureFactory< Scalar, ArrayPoint, ArrayWeight >::create | ( | const shards::CellTopology & | cellTopology, |
| const std::vector< int > & | degree | ||
| ) |
Factory method.
| cell | [in] - Cell topology. |
| degree | [in] - Array of polynomial degrees, one for each component cubature. |
Definition at line 53 of file Intrepid_DefaultCubatureFactoryDef.hpp.
Referenced by Intrepid::CubatureControlVolume< Scalar, ArrayPoint, ArrayWeight >::getCubature(), and main().
| Teuchos::RCP< Cubature< Scalar, ArrayPoint, ArrayWeight > > Intrepid::DefaultCubatureFactory< Scalar, ArrayPoint, ArrayWeight >::create | ( | const shards::CellTopology & | cellTopology, |
| int | degree | ||
| ) |
Factory method.
| cell | [in] - Cell topology. |
| degree | [in] - A single polynomial degree, used for all component cubatures. |
Definition at line 154 of file Intrepid_DefaultCubatureFactoryDef.hpp.
| Teuchos::RCP< Cubature< Scalar, ArrayPoint, ArrayWeight > > Intrepid::DefaultCubatureFactory< Scalar, ArrayPoint, ArrayWeight >::create | ( | const shards::CellTopology & | cellTopology, |
| const ArrayPoint & | cellVertices, | ||
| int | degree | ||
| ) |
Factory method for polygon cubature.
| cellTopology | [in] - Cell topology |
| cellVertices | [in] - Vertices of physical cell |
| degree | [in] - A single polynomial degree used for all triangles in tessalation |
Definition at line 163 of file Intrepid_DefaultCubatureFactoryDef.hpp.
1.8.5