![]() |
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.