NeoPZ
|
The porpouse is to generate graphics output files for post processing interfacing for various graphical packages.
The graphical mesh represents a logically refined version of the computational mesh
This logical refinement means that the refined element object are not actually created
They only exist in the output file.
Actually, neopz considerer output format for openDX, MVGraph, 3D Image Visualization and VTK environment.
More...
Classes | |
class | TPZDXGraphMesh |
Implements the interface of the graphmesh to the OpenDX graphics package. Post processing. More... | |
class | TPZGraphEl |
Abstract class to graphical one-, two- and three-dimensional element. Post processing. More... | |
class | TPZGraphEl1d |
To export a graphical one dimensional element. Post processing. More... | |
class | TPZGraphEl1dd |
To export a graphical one dimensional discontinuous element. Post processing. More... | |
class | TPZGraphElQ2d |
To export a graphical two dimensional element. Post processing. More... | |
class | TPZGraphElQ2dd |
To export a graphical two-dimensional discontinuous element. Post processing. More... | |
class | TPZGraphElQ3dd |
To export a graphical three dimensional discontinuous element. Post processing. More... | |
class | TPZGraphMesh |
Represents a graphical mesh used for post processing purposes. Post processing. More... | |
class | TPZGraphNode |
To export a graphical node. Post processing. More... | |
class | TPZMVGraphMesh |
Implements graphical mesh to MVGraph package. Post processing. More... | |
class | TPZGraphElT |
To export a graphical triangular element. Post processing. More... | |
class | TPZGraphElTd |
To export a graphical discontinuous triangular element. Post processing. More... | |
class | TPZV3DGraphMesh |
To export a graphical three dimensional mesh to use at V3D package. Post processing. More... | |
class | TPZVTKGraphMesh |
To export a graphical mesh to VTK environment. Post processing. More... | |
class | TPZGraphElPrismMapped |
Implements the graphical element for a prism using a degenerated cube element. Post processing. More... | |
class | TPZGraphElPyramidMapped |
Implements the graphical element for a pyramid using a map to the cube element. Post processing. More... | |
class | TPZGraphElT2dMapped |
Implements a graphical element for a triangle mapped into de quadrilateral element. Post processing. More... | |
class | TPZGraphElT3d |
Implements the graphical representation of a tetrahedra element. Post processing. More... | |
class | TPZVTKGeoMesh |
To export a graphical mesh to VTK environment to geometric mesh. Post processing. More... | |
Enumerations | |
enum | TPZDrawStyle { EDXStyle, EMVStyle, EV3DStyle, EVTKStyle } |
Functions | |
template<class TVar > | |
void | VisualMatrix (TPZFMatrix< TVar > &matrix, const std::string &outfilename) |
This function calls the function that create a Data Explorer file or VTK file that allow to visualization of the value of a matrix passed as parameter. More... | |
template<class TVar > | |
void | VisualMatrixDX (TPZFMatrix< TVar > &matrix, const std::string &outfilename) |
This function creates a Data Explorer file that allow to visualization of the value of a matrix passed as parameter. More... | |
template<class TVar > | |
void | VisualMatrixVTK (TPZFMatrix< TVar > &matrix, const std::string &outfilename) |
This function creates a VTK file that allow to visualization of the value of a matrix passed as parameter. More... | |
The porpouse is to generate graphics output files for post processing interfacing for various graphical packages.
The graphical mesh represents a logically refined version of the computational mesh
This logical refinement means that the refined element object are not actually created
They only exist in the output file.
Actually, neopz considerer output format for openDX, MVGraph, 3D Image Visualization and VTK environment.
enum TPZDrawStyle |
Enumerator | |
---|---|
EDXStyle | |
EMVStyle | |
EV3DStyle | |
EVTKStyle |
Definition at line 12 of file TPZDrawStyle.h.
void VisualMatrix | ( | TPZFMatrix< TVar > & | matrix, |
const std::string & | outfilename | ||
) |
This function calls the function that create a Data Explorer file or
VTK file that allow to visualization of the value of a matrix passed as parameter.
This function creates adequated file that allow to visualization of the value of a matrix passed as parameter.
Depends on disponible visualization package
Definition at line 15 of file pzvisualmatrix.cpp.
References VisualMatrixDX(), and VisualMatrixVTK().
Referenced by AssembleMatrices(), TPZDohrStructMatrix::Create(), TPZDohrPrecond< TVar, TSubStruct >::Initialize(), TPZSubCompMesh::SetAnalysisFrontal(), and TPZSubCompMesh::SetAnalysisSkyline().
void VisualMatrixDX | ( | TPZFMatrix< TVar > & | matrix, |
const std::string & | outfilename | ||
) |
This function creates a Data Explorer file that allow to visualization of the value of a matrix passed as parameter.
This function creates a Data Explorer file that allow to visualization of the value of a matrix passed as parameter
Definition at line 31 of file pzvisualmatrix.cpp.
References TPZPersistenceManagerNS::binary, TPZMatrix< TVar >::Cols(), matrix, and TPZMatrix< TVar >::Rows().
Referenced by VisualMatrix().
void VisualMatrixVTK | ( | TPZFMatrix< TVar > & | matrix, |
const std::string & | outfilename | ||
) |
This function creates a VTK file that allow to visualization of the value of a matrix passed as parameter.
This function creates a Visualization Tool Kit (VTK) file that allow to visualization of the value of a matrix passed as parameter
Definition at line 80 of file pzvisualmatrix.cpp.
References TPZMatrix< TVar >::Cols(), matrix, TPZMatrix< TVar >::Rows(), VisualMatrix< double >(), VisualMatrix< float >(), and VisualMatrix< long double >().
Referenced by VisualMatrix().