Reference documentation for deal.II version 9.5.0
|
Public Member Functions | |
DiscreteLevelSetDescription (const DoFHandler< dim > &dof_handler, const VectorType &level_set) | |
const hp::FECollection< dim > & | get_fe_collection () const override |
unsigned int | active_fe_index (const typename Triangulation< dim >::active_cell_iterator &cell) const override |
void | get_local_level_set_values (const typename Triangulation< dim >::active_cell_iterator &cell, const unsigned int face_index, Vector< double > &local_levelset_values) override |
Private Attributes | |
const SmartPointer< const DoFHandler< dim > > | dof_handler |
const SmartPointer< const VectorType > | level_set |
The concrete LevelSetDescription used when the level set function is described as a (DoFHandler, Vector)-pair.
Definition at line 87 of file mesh_classifier.cc.
NonMatching::internal::MeshClassifierImplementation::DiscreteLevelSetDescription< dim, VectorType >::DiscreteLevelSetDescription | ( | const DoFHandler< dim > & | dof_handler, |
const VectorType & | level_set | ||
) |
Constructor.
Definition at line 136 of file mesh_classifier.cc.
|
overridevirtual |
Return the FECollection of the DoFHandler passed to the constructor.
Implements NonMatching::internal::MeshClassifierImplementation::LevelSetDescription< dim >.
Definition at line 147 of file mesh_classifier.cc.
|
overridevirtual |
Return the active FE index of the DoFCellAccessor associated with the DoFHandler and the incoming cell in the triangulation.
Implements NonMatching::internal::MeshClassifierImplementation::LevelSetDescription< dim >.
Definition at line 184 of file mesh_classifier.cc.
|
overridevirtual |
Writes the local face dofs of the global level set vector to local_levelset_values
.
Implements NonMatching::internal::MeshClassifierImplementation::LevelSetDescription< dim >.
Definition at line 156 of file mesh_classifier.cc.
|
private |
Pointer to the DoFHandler associated with the level set function.
Definition at line 124 of file mesh_classifier.cc.
|
private |
Pointer to the vector containing the level set function's global dof values.
Definition at line 130 of file mesh_classifier.cc.