NEMoSys  0.63.0
A modular, extensible resource with robust automated mesh generation, mesh quality analysis, adaptive mesh refinement, and data transfer between arbitrary meshes.
NEM::NUCMESH::Ring Struct Reference

Detailed Description

Definition at line 127 of file CirclesAndPolys.H.

Public Member Functions

 Ring (double radius, const RingMeshOption &meshType, std::string material={}, std::string sideset={})
 Describe a set of faces in a Circles. More...
 

Public Attributes

double radius
 
RingMeshOption meshType
 
std::string material
 
std::string sideset
 

Inherited by NEM::NUCMESH::PolyRing.

Constructor & Destructor Documentation

◆ Ring()

NEM::NUCMESH::Ring::Ring ( double  radius,
const RingMeshOption meshType,
std::string  material = {},
std::string  sideset = {} 
)
inline
Parameters
radiusOuter radius
meshTypeOptions for meshing
materialName of material

Definition at line 134 of file CirclesAndPolys.H.

134  {},
135  std::string sideset = {})
136  : radius(radius),
138  material(std::move(material)),
139  sideset(std::move(sideset)) {}
RingMeshOption meshType

Member Data Documentation

◆ material

std::string NEM::NUCMESH::Ring::material

Definition at line 142 of file CirclesAndPolys.H.

◆ meshType

RingMeshOption NEM::NUCMESH::Ring::meshType

Definition at line 141 of file CirclesAndPolys.H.

◆ radius

double NEM::NUCMESH::Ring::radius

◆ sideset

std::string NEM::NUCMESH::Ring::sideset

Definition at line 143 of file CirclesAndPolys.H.


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