Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::FeelModels::RangeDistributionByMaterialName< MeshType > Class Template Reference
+ Collaboration diagram for Feel::FeelModels::RangeDistributionByMaterialName< MeshType >:

Public Member Functions

void init (std::map< std::string, std::tuple< Range< MeshType, MESH_ELEMENTS >, Range< MeshType, MESH_ELEMENTS > > > const &rangeMeshElementsByMaterial)
 init material range of elements
 
 RangeDistributionByMaterialName (RangeDistributionByMaterialName &&)=default
 
 RangeDistributionByMaterialName (RangeDistributionByMaterialName const &)=default
 
std::map< std::string, Range< MeshType, MESH_FACES > > const & rangeMeshFacesByMaterial (std::string const &type) const
 return map of range of faces by material for a given type
 
void update (std::string const &type, Range< MeshType, MESH_FACES > const &rangeFaces)
 update map of range of faces by material for a given type