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::GEN::volSizeField Struct Reference

A structure for defining volumetric mesh size fields. More...

Detailed Description

Size fields supported in this structure are Ball, Cylinder, Box, and Frustum.

Definition at line 50 of file gmshParams.H.

Public Attributes

std::string type
 Type of size field, eg. More...
 
int id
 Size Field ID. More...
 
std::vector< std::pair< std::string, double > > params
 Vector of pairs to store list of numbers. More...
 
std::vector< std::pair< std::string, std::vector< double > > > num_list_params
 Vector of pairs to store list of strings. More...
 
std::vector< std::pair< std::string, std::vector< std::string > > > strg_list_params
 

Member Data Documentation

◆ id

int NEM::GEN::volSizeField::id

Vector of pairs to store size field parameters

Definition at line 52 of file gmshParams.H.

Referenced by NEM::DRV::MeshGenDriver::MeshGenDriver().

◆ num_list_params

std::vector<std::pair<std::string, std::vector<double> > > NEM::GEN::volSizeField::num_list_params

Definition at line 57 of file gmshParams.H.

Referenced by NEM::DRV::MeshGenDriver::MeshGenDriver().

◆ params

std::vector<std::pair<std::string, double> > NEM::GEN::volSizeField::params

Definition at line 54 of file gmshParams.H.

Referenced by NEM::DRV::MeshGenDriver::MeshGenDriver().

◆ strg_list_params

std::vector<std::pair<std::string, std::vector<std::string> > > NEM::GEN::volSizeField::strg_list_params

Definition at line 61 of file gmshParams.H.

Referenced by NEM::DRV::MeshGenDriver::MeshGenDriver().

◆ type

std::string NEM::GEN::volSizeField::type

Ball,Cylinder,Box

Definition at line 51 of file gmshParams.H.

Referenced by NEM::DRV::MeshGenDriver::MeshGenDriver().


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