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::DRV::VtkToPatranConversionDriver::Opts Struct Reference

Detailed Description

Definition at line 103 of file VtkToPatranConversionDriver.H.

Public Member Functions

 Opts (std::vector< std::shared_ptr< BoundaryCond >> bcInfo, std::vector< int > nodePatchPreference)
 

Public Attributes

std::vector< std::shared_ptr< BoundaryCond > > bcInfo {}
 
std::vector< int > nodePatchPreference {}
 // Accumulate node patch preference (determines which patch a node belongs to if it borders two or more patches) More...
 

Private Member Functions

 Opts ()=default
 

Static Private Attributes

static constexpr const char * methodName = "VTK->PATRAN"
 

Constructor & Destructor Documentation

◆ Opts() [1/2]

NEM::DRV::VtkToPatranConversionDriver::Opts::Opts ( std::vector< std::shared_ptr< BoundaryCond >>  bcInfo,
std::vector< int >  nodePatchPreference 
)

Definition at line 60 of file VtkToPatranConversionDriver.C.

63  : bcInfo(std::move(bcInfo)),
64  nodePatchPreference(std::move(nodePatchPreference)) {}
std::vector< int > nodePatchPreference
// Accumulate node patch preference (determines which patch a node belongs to if it borders two or mo...
std::vector< std::shared_ptr< BoundaryCond > > bcInfo

◆ Opts() [2/2]

NEM::DRV::VtkToPatranConversionDriver::Opts::Opts ( )
privatedefault

Member Data Documentation

◆ bcInfo

std::vector<std::shared_ptr<BoundaryCond> > NEM::DRV::VtkToPatranConversionDriver::Opts::bcInfo {}

◆ methodName

constexpr const char* NEM::DRV::VtkToPatranConversionDriver::Opts::methodName = "VTK->PATRAN"
staticprivate

Definition at line 116 of file VtkToPatranConversionDriver.H.

Referenced by NEM::DRV::JSON::rangeToVec().

◆ nodePatchPreference

std::vector<int> NEM::DRV::VtkToPatranConversionDriver::Opts::nodePatchPreference {}

Definition at line 112 of file VtkToPatranConversionDriver.H.


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