Reference documentation for deal.II version 9.6.2
 
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
CGALWrappers::AdditionalData< 2 > Struct Reference

#include <deal.II/cgal/additional_data.h>

Inheritance diagram for CGALWrappers::AdditionalData< 2 >:

Public Member Functions

 AdditionalData (double angular_b=0., double radius_b=0., double distance_b=0.)
 
 AdditionalData (double edge_s=std::numeric_limits< double >::max(), double facet_a=0., double facet_s=0., double facet_d=0., FacetTopology facet_t=::CGALWrappers::FacetTopology::facet_vertices_on_surface, double cell_radius_edge_r=0., double cell_s=0.)
 

Public Attributes

double angular_bound
 
double radius_bound
 
double distance_bound
 
double edge_size
 
double facet_angle
 
double facet_size
 
double facet_distance
 
FacetTopology facet_topology
 
double cell_radius_edge_ratio
 
double cell_size
 

Detailed Description

Specialization of the above struct when the object to be constructed is a 2d triangulation embedded in the 3d space, i.e. a Triangulation<2,3>. Only three parameters are accepted:

  • angular_bound is a lower bound in degrees for the angles of mesh facets.
  • radius_bound is an upper bound on the radii of surface Delaunay balls. A surface Delaunay ball is a ball circumscribing a mesh facet and centered on the surface.
  • distance_bound is an upper bound for the distance between the circumcenter of a mesh facet and the center of a surface Delaunay ball of this facet.

Definition at line 171 of file additional_data.h.

Constructor & Destructor Documentation

◆ AdditionalData() [1/2]

CGALWrappers::AdditionalData< 2 >::AdditionalData ( double angular_b = 0.,
double radius_b = 0.,
double distance_b = 0. )
inline

Constructor.

Definition at line 193 of file additional_data.h.

◆ AdditionalData() [2/2]

CGALWrappers::AdditionalData< dim >::AdditionalData ( double edge_s = std::numeric_limits<double>::max(),
double facet_a = 0.,
double facet_s = 0.,
double facet_d = 0.,
FacetTopology facet_t = ::CGALWrappers::FacetTopology::facet_vertices_on_surface,
double cell_radius_edge_r = 0.,
double cell_s = 0. )
inline

Constructor.

Definition at line 133 of file additional_data.h.

Member Data Documentation

◆ angular_bound

double CGALWrappers::AdditionalData< 2 >::angular_bound

Lower bound in degrees for the angles of mesh facets.

Definition at line 176 of file additional_data.h.

◆ radius_bound

double CGALWrappers::AdditionalData< 2 >::radius_bound

Upper bound on the radii of surface Delaunay balls. A surface Delaunay ball is a ball circumscribing a mesh facet and centered on the surface.

Definition at line 182 of file additional_data.h.

◆ distance_bound

double CGALWrappers::AdditionalData< 2 >::distance_bound

Upper bound for the distance between the circumcenter of a mesh facet and the center of a surface Delaunay ball of this facet.

Definition at line 188 of file additional_data.h.

◆ edge_size

double CGALWrappers::AdditionalData< dim >::edge_size

Uniform upper bound for the lengths of curve edges. This parameter has to be set to a positive value when1-dimensional features protection is used.

Definition at line 98 of file additional_data.h.

◆ facet_angle

double CGALWrappers::AdditionalData< dim >::facet_angle

Lower bound for the angles (in degrees) of the surface mesh facets.

Definition at line 103 of file additional_data.h.

◆ facet_size

double CGALWrappers::AdditionalData< dim >::facet_size

Uniform upper bound for the radii of the surface Delaunay balls.

Definition at line 108 of file additional_data.h.

◆ facet_distance

double CGALWrappers::AdditionalData< dim >::facet_distance

Uniform upper bound for the distance between the facet circumcenter and the center of its surface Delaunay ball.

Definition at line 113 of file additional_data.h.

◆ facet_topology

Set of topological constraints which have to be verified by each surface facet.

Definition at line 119 of file additional_data.h.

◆ cell_radius_edge_ratio

double CGALWrappers::AdditionalData< dim >::cell_radius_edge_ratio

upper bound for the radius-edge ratio of the mesh tetrahedra.

Definition at line 124 of file additional_data.h.

◆ cell_size

double CGALWrappers::AdditionalData< dim >::cell_size

Uniform upper bound for the circumradii of the mesh tetrahedra.

Definition at line 128 of file additional_data.h.


The documentation for this struct was generated from the following file: