|
| | SphericalMesh ()=default |
| | Constructor.
|
| |
| | SphericalMesh (double _radius) |
| | Constructor.
|
| |
| void | generate_mesh (Triangulation &triangulation) const override |
| | Generate the mesh.
|
| |
| void | mark_boundaries (Triangulation &triangulation) const override |
| | Mark the boundaries of the mesh.
|
| |
| void | assign_parameters (dealii::ParameterHandler ¶meter_handler) |
| | Assign the parameters read from an input file to this object.
|
| |
| void | validate () const override |
| | Validate.
|
| |
| | Mesh ()=default |
| | Constructor.
|
| |
| virtual double | distance (const dealii::Point< dim > &point_1, const dealii::Point< dim > &point_2) const |
| | Calculation the distance between two points considering periodic boundaries.
|
| |
| template<typename real1, typename real2> |
| double | distance (const dealii::Point< dim, real1 > &point_1, const dealii::Point< dim, real2 > &point_2) const |
| | Calculation the distance between two points considering periodic boundaries.
|
| |
| template<typename real1> |
| dealii::VectorizedArray< real1 > | distance (const dealii::Point< dim, dealii::VectorizedArray< real1 > > &point_1, const dealii::Point< dim, dealii::VectorizedArray< real1 > > &point_2) const |
| | Calculation the distance between two points considering periodic boundaries.
|
| |
| virtual std::list< PeriodicPair< dim > > | periodicity_set () const |
| | Periodicity set.
|
| |
| void | mark_periodic (Triangulation &triangulation) const |
| | Mark the periodic faces of the mesh.
|
| |
| template<typename number> |
| void | mark_periodic (const dealii::DoFHandler< dim > &dof_handler, dealii::AffineConstraints< number > &constraints) const |
| | Mark the periodic faces of the mesh.
|
| |
| template<unsigned int dim> |
| void | mark_periodic (typename Mesh< dim >::Triangulation &triangulation) const |
| |
template<unsigned int dim>
struct SphericalMesh< dim >
Class for spherical mesh parameters.