InterfaceReconstructionDataOut< dim > Class Template Reference
|
Developer Documentation
|
MeltPoolDG::LevelSet::InterfaceReconstructionDataOut< dim > Class Template Reference
Interface to build patches of the interface reconstruction vertices for visualization. More...
#include <signed_distance_solver.hpp>
Inheritance diagram for MeltPoolDG::LevelSet::InterfaceReconstructionDataOut< dim >:
Collaboration diagram for MeltPoolDG::LevelSet::InterfaceReconstructionDataOut< dim >:
Public Member Functions | |
| void | build_patches (const std::map< dealii::types::global_cell_index, std::vector< dealii::Point< dim > > > &interface_reconstruction_vertices) |
| Build patches from interface reconstruction vertices for visualization. | |
Private Member Functions | |
| const std::vector< dealii::DataOutBase::Patch< 0, dim > > & | get_patches () const override |
| Implementation of the corresponding function of the base class. | |
| std::vector< std::string > | get_dataset_names () const override |
| Implementation of the corresponding function of the base class. | |
Private Attributes | |
| std::vector< dealii::DataOutBase::Patch< 0, dim > > | patches |
| Output information filled by build_patches() and written by the base class. | |
| std::vector< std::string > | dataset_names |
| List of field names for all data components stored in patches. | |
Detailed Description
template<int dim>
class MeltPoolDG::LevelSet::InterfaceReconstructionDataOut< dim >
class MeltPoolDG::LevelSet::InterfaceReconstructionDataOut< dim >
Interface to build patches of the interface reconstruction vertices for visualization.
It reproduces the same structure as particle visualization.
- Template Parameters
-
dim An integer that denotes the number of spatial dimensions.
Member Function Documentation
◆ build_patches()
template<int dim>
|
inline |
Build patches from interface reconstruction vertices for visualization.
- Parameters
-
[in] interface_reconstruction_vertices Cell-wise map of the reconstructed interface vertices.
◆ get_dataset_names()
template<int dim>
|
inlineoverrideprivate |
Implementation of the corresponding function of the base class.
◆ get_patches()
template<int dim>
|
inlineoverrideprivate |
Implementation of the corresponding function of the base class.
Member Data Documentation
◆ dataset_names
template<int dim>
|
private |
List of field names for all data components stored in patches.
◆ patches
template<int dim>
|
private |
Output information filled by build_patches() and written by the base class.
The documentation for this class was generated from the following file:
- include/meltpooldg/level_set/signed_distance_solver.hpp
Generated by