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::FaceBC Struct Reference

Detailed Description

Definition at line 64 of file VtkToPatranConversionDriver.H.

Public Member Functions

 FaceBC (int patchNum, int rocFracFSIType)
 

Public Attributes

int rocFracFSIType {}
 Rocfrac FSI Type; 0 = no FSI, 1 = FSI w/ burn, 2 = FSI w/o burn, etc. More...
 
int patchNum {}
 patch numbers as specified in RocfracControl.txt More...
 

Private Member Functions

 FaceBC ()=default
 
jsoncons::string_view getBCType () const override
 

Static Private Attributes

static constexpr const char * bcType = "Face"
 

Inherits NEM::DRV::VtkToPatranConversionDriver::BoundaryCond.

Constructor & Destructor Documentation

◆ FaceBC() [1/2]

NEM::DRV::VtkToPatranConversionDriver::FaceBC::FaceBC ( int  patchNum,
int  rocFracFSIType 
)

Definition at line 39 of file VtkToPatranConversionDriver.C.

int patchNum
patch numbers as specified in RocfracControl.txt
int rocFracFSIType
Rocfrac FSI Type; 0 = no FSI, 1 = FSI w/ burn, 2 = FSI w/o burn, etc.

◆ FaceBC() [2/2]

NEM::DRV::VtkToPatranConversionDriver::FaceBC::FaceBC ( )
privatedefault

Member Function Documentation

◆ getBCType()

jsoncons::string_view NEM::DRV::VtkToPatranConversionDriver::FaceBC::getBCType ( ) const
overrideprivatevirtual

Implements NEM::DRV::VtkToPatranConversionDriver::BoundaryCond.

Definition at line 42 of file VtkToPatranConversionDriver.C.

References bcType.

42  {
43  return bcType;
44 }

Member Data Documentation

◆ bcType

constexpr const char* NEM::DRV::VtkToPatranConversionDriver::FaceBC::bcType = "Face"
staticprivate

Definition at line 75 of file VtkToPatranConversionDriver.H.

Referenced by getBCType(), and NEM::DRV::JSON::rangeToVec().

◆ patchNum

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

Definition at line 52 of file VtkToPatranConversionDriver.H.

◆ rocFracFSIType

int NEM::DRV::VtkToPatranConversionDriver::FaceBC::rocFracFSIType {}

see Rocfrac manual for details

Definition at line 71 of file VtkToPatranConversionDriver.H.

Referenced by NEM::DRV::VtkToPatranConversionDriver::execute().


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