Handles graphics for hexahedral 3D hp FEM elements.
More...
#include <hexahedronGraphics.hh>
Handles graphics for hexahedral 3D hp FEM elements.
- Author
- Philipp Frauenfelder, 2002
Definition at line 27 of file hexahedronGraphics.hh.
◆ HexahedronGraphics()
hp3D::HexahedronGraphics::HexahedronGraphics |
( |
| ) |
|
◆ ~HexahedronGraphics()
virtual hp3D::HexahedronGraphics::~HexahedronGraphics |
( |
| ) |
|
|
virtual |
◆ countDenseMatrix_()
Counts the nuber of integration points, the number of sub-hexahedrons builded by the integration points and the hexahedrons in a whole space and stores these informations in the graphics::MatrixCounterCell.
- Parameters
-
hexa | - A hexadreon in a space |
bdc | - the CellPostProcess that stores several numbers for graphical output |
◆ handleDenseMatrix_()
Handles a concepts::CellPostProcess with graphicsType DENSEMATRIX.
- Parameters
-
hexa | - The hexahedron where the CellPostProcess should proceed |
post | - A Cell PostProcess with graphicsType DENSEMATRIX |
◆ info()
virtual std::ostream& hp3D::HexahedronGraphics::info |
( |
std::ostream & |
os | ) |
const |
|
protectedvirtual |
◆ operator()() [1/2]
◆ operator()() [2/2]
Writes necessary data to a file for graphics.
This method is called by the application operator of the object which should create the graphics file. Such an object is a specialization of CellPostprocess
. It is best if an element returns an object of this type.
- Parameters
-
elm | Element which should be depicted |
type | Type of graphics |
post | Calling CellPostprocess specialization, might be necessary to get some data |
- See also
- CellPostprocess
-
Element
◆ value_() [1/2]
◆ value_() [2/2]
◆ writeDenseMatrix_() [1/3]
Writes values from a FEM Solution on the quadrature points of the hexaedron into an ElementMatrix.
- Parameters
-
hexa | - The hexahedron where the shapefunction are evaluate |
bdc | - The matrixSolutionEvaluationCell corresponding to the solution vector |
◆ writeDenseMatrix_() [2/3]
Writes values from an ElementFormula on the quadrature points of the quad into an ElementMatrix.
- Parameters
-
hexa | - The hexahedron where the shapefunction are evaluate |
bdc | - The MatrixBaseElementFormulaCell corresponding to an ElementFormula |
◆ writeDenseMatrix_() [3/3]
Writes geometry informations of an hp3d::Space into matrices hold by the CellPostProcess MatrixSpaceOutputCell.
- Parameters
-
hexa | - The hexahedron that informations are collected |
bdc | - The MatrixSpaceOutputCell that stores the collected informations |
◆ valueC_
◆ valueR_
const hp3D::Value<Real, Real> hp3D::HexahedronGraphics::valueR_ |
|
private |
The documentation for this class was generated from the following file: