OGS
|
Data necessary for global equation system assembly on submeshes of the bulk mesh.
Definition at line 23 of file AssemblyMixin.h.
#include <AssemblyMixin.h>
Public Member Functions | |
SubmeshAssemblyData (MeshLib::Mesh const &mesh, std::vector< std::vector< std::reference_wrapper< MeshLib::PropertyVector< double > > > > &&residuum_vectors) | |
Public Attributes | |
MeshLib::PropertyVector< std::size_t > const & | bulk_element_ids |
MeshLib::PropertyVector< std::size_t > const & | bulk_node_ids |
std::vector< std::size_t > | active_element_ids |
std::vector< std::vector< std::reference_wrapper< MeshLib::PropertyVector< double > > > > | residuum_vectors |
|
explicit |
Definition at line 103 of file AssemblyMixin.cpp.
std::vector<std::size_t> ProcessLib::SubmeshAssemblyData::active_element_ids |
Definition at line 33 of file AssemblyMixin.h.
MeshLib::PropertyVector<std::size_t> const& ProcessLib::SubmeshAssemblyData::bulk_element_ids |
Definition at line 31 of file AssemblyMixin.h.
MeshLib::PropertyVector<std::size_t> const& ProcessLib::SubmeshAssemblyData::bulk_node_ids |
Definition at line 32 of file AssemblyMixin.h.
Referenced by ProcessLib::AssemblyMixinBase::copyResiduumVectorsToSubmesh().
std::vector< std::vector<std::reference_wrapper<MeshLib::PropertyVector<double> > > > ProcessLib::SubmeshAssemblyData::residuum_vectors |
Definition at line 36 of file AssemblyMixin.h.
Referenced by ProcessLib::AssemblyMixinBase::copyResiduumVectorsToSubmesh().