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::BoundaryCond Struct Referenceabstract

PATRAN specific BC information. More...

Detailed Description

Definition at line 45 of file VtkToPatranConversionDriver.H.

Public Member Functions

 BoundaryCond (int patchNum)
 
virtual ~BoundaryCond ()=default
 

Public Attributes

int patchNum {}
 patch numbers as specified in RocfracControl.txt More...
 

Protected Member Functions

 BoundaryCond ()=default
 
 BoundaryCond (const BoundaryCond &)=default
 
 BoundaryCond (BoundaryCond &&)=default
 
BoundaryCondoperator= (const BoundaryCond &)=default
 
BoundaryCondoperator= (BoundaryCond &&)=default
 

Private Member Functions

virtual jsoncons::string_view getBCType () const =0
 

Inherited by NEM::DRV::VtkToPatranConversionDriver::FaceBC, and NEM::DRV::VtkToPatranConversionDriver::NodeBC.

Constructor & Destructor Documentation

◆ BoundaryCond() [1/4]

NEM::DRV::VtkToPatranConversionDriver::BoundaryCond::BoundaryCond ( int  patchNum)
explicit

Definition at line 36 of file VtkToPatranConversionDriver.C.

37  : patchNum(patchNum) {}
int patchNum
patch numbers as specified in RocfracControl.txt

◆ ~BoundaryCond()

virtual NEM::DRV::VtkToPatranConversionDriver::BoundaryCond::~BoundaryCond ( )
virtualdefault

◆ BoundaryCond() [2/4]

NEM::DRV::VtkToPatranConversionDriver::BoundaryCond::BoundaryCond ( )
protecteddefault

◆ BoundaryCond() [3/4]

NEM::DRV::VtkToPatranConversionDriver::BoundaryCond::BoundaryCond ( const BoundaryCond )
protecteddefault

◆ BoundaryCond() [4/4]

NEM::DRV::VtkToPatranConversionDriver::BoundaryCond::BoundaryCond ( BoundaryCond &&  )
protecteddefault

Member Function Documentation

◆ getBCType()

virtual jsoncons::string_view NEM::DRV::VtkToPatranConversionDriver::BoundaryCond::getBCType ( ) const
privatepure virtual

◆ operator=() [1/2]

BoundaryCond& NEM::DRV::VtkToPatranConversionDriver::BoundaryCond::operator= ( const BoundaryCond )
protecteddefault

◆ operator=() [2/2]

BoundaryCond& NEM::DRV::VtkToPatranConversionDriver::BoundaryCond::operator= ( BoundaryCond &&  )
protecteddefault

Member Data Documentation

◆ patchNum

int NEM::DRV::VtkToPatranConversionDriver::BoundaryCond::patchNum {}

Definition at line 52 of file VtkToPatranConversionDriver.H.


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