![]() |
|
TetMeshFacetedSurface that defines inner boundary. More...
Public Member Functions | |
SphericalTetMeshFacetedSurface () | |
Constructor. More... | |
![]() | |
TetMeshFacetedClosedSurface () | |
Constructor: More... | |
virtual | ~TetMeshFacetedClosedSurface () |
Empty destructor. More... | |
void | enable_faceted_volume_represents_hole_for_gmsh () |
Declare closed surface to represent hole for gmsh. More... | |
void | disable_faceted_volume_represents_hole_for_gmsh () |
Declare closed surface NOT to represent hole for gmsh. More... | |
bool | faceted_volume_represents_hole_for_gmsh () const |
Does closed surface represent hole for gmsh? More... | |
const double & | internal_point_for_tetgen (const unsigned &j, const unsigned &i) const |
i=th coordinate of the j-th internal point for tetgen More... | |
void | set_hole_for_tetgen (const Vector< double > &hole_point) |
Specify coordinate of hole for tetgen. More... | |
void | set_region_for_tetgen (const unsigned ®ion_id, const Vector< double > ®ion_point) |
unsigned | ninternal_point_for_tetgen () |
const int & | region_id_for_tetgen (const unsigned &j) const |
bool | internal_point_identifies_hole_for_tetgen (const unsigned &j) |
Is j-th internal point for tetgen associated with a hole? More... | |
bool | internal_point_identifies_region_for_tetgen (const unsigned &j) |
Is j-th internal point for tetgen associated with a region? More... | |
![]() | |
TetMeshFacetedSurface () | |
Constructor: More... | |
virtual | ~TetMeshFacetedSurface () |
Empty destructor. More... | |
unsigned | nvertex () const |
Number of vertices. More... | |
unsigned | nfacet () const |
Number of facets. More... | |
unsigned | one_based_facet_boundary_id (const unsigned &j) const |
One-based boundary id of j-th facet. More... | |
unsigned | one_based_vertex_boundary_id (const unsigned &j) const |
First (of possibly multiple) one-based boundary id of j-th vertex. More... | |
double | vertex_coordinate (const unsigned &j, const unsigned &i) const |
i-th coordinate of j-th vertex More... | |
unsigned | nvertex_on_facet (const unsigned &j) const |
Number of vertices defining the j-th facet. More... | |
bool | boundaries_can_be_split_in_tetgen () |
Test whether boundary can be split in tetgen. More... | |
void | enable_boundaries_can_be_split_in_tetgen () |
Test whether boundaries can be split in tetgen. More... | |
void | disable_boundaries_can_be_split_in_tetgen () |
Test whether boundaries can be split in tetgen. More... | |
TetMeshFacet * | facet_pt (const unsigned &j) const |
Pointer to j-th facet. More... | |
TetMeshVertex * | vertex_pt (const unsigned &j) const |
Pointer to j-th vertex. More... | |
DiskLikeGeomObjectWithBoundaries * | geom_object_with_boundaries_pt () |
void | output (std::ostream &outfile) const |
Output. More... | |
void | output (const std::string &filename) const |
Output. More... | |
virtual void | boundary_zeta01 (const unsigned &facet_id, const double &zeta_boundary, Vector< double > &zeta) |
virtual void | boundary_zeta12 (const unsigned &facet_id, const double &zeta_boundary, Vector< double > &zeta) |
virtual void | boundary_zeta20 (const unsigned &facet_id, const double &zeta_boundary, Vector< double > &zeta) |
Vector< unsigned > | vertex_index_in_tetgen (const unsigned &f) |
Additional Inherited Members | |
![]() | |
Vector< TetMeshVertex * > | Vertex_pt |
Vector pointers to vertices. More... | |
Vector< TetMeshFacet * > | Facet_pt |
Vector of pointers to facets. More... | |
bool | Boundaries_can_be_split_in_tetgen |
Vector< Vector< unsigned > > | Facet_vertex_index_in_tetgen |
DiskLikeGeomObjectWithBoundaries * | Geom_object_with_boundaries_pt |
GeomObject with boundaries associated with this surface. More... | |
TetMeshFacetedSurface that defines inner boundary.
//////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////
|
inline |
Constructor.