MAIA bb96820c
Multiphysics at AIA
Loading...
Searching...
No Matches
SolverRefinement Struct Reference

#include <cartesiangridgenpar.h>

Collaboration diagram for SolverRefinement:
[legend]

Public Member Functions

MInt noLocalPatchRfnLvls ()
 
MInt noPatchesPerLevel (MInt addLevel)
 

Public Attributes

MInt maxUniformRefinementLevel
 
MInt maxRfnmntLvl
 
MInt maxBoundaryRfnLvl
 
std::vector< MStringlocalRfnLevelMethods
 
MIntlocalRfnLevelPropertiesOffset = nullptr
 
MIntnoLocalRfnPatchProperties = nullptr
 
MFloat ** localRfnPatchProperties = nullptr
 
MInt noLocalBndRfnLvls
 
MInt localBndRfnMethod
 
MInt noLocalRfnBoundaryIds
 
MIntlocalRfnBoundaryIds = nullptr
 
MIntlocalMinBoundaryThreshold = nullptr
 
MIntsmoothDistance = nullptr
 
MIntlocalRfnLvlDiff = nullptr
 
MIntlocalBndRfnMinLvlDiff = nullptr
 
MFloatlocalBndRfnDistance = nullptr
 
MInt cutOff
 
std::vector< MStringcutOffMethods
 
MFloat ** cutOffCoordinates = nullptr
 
MInt ** cutOffNmbrLayers = nullptr
 

Detailed Description

Definition at line 30 of file cartesiangridgenpar.h.

Member Function Documentation

◆ noLocalPatchRfnLvls()

MInt SolverRefinement::noLocalPatchRfnLvls ( )
inline

Definition at line 36 of file cartesiangridgenpar.h.

36{ return (MInt)localRfnLevelMethods.size(); };
int32_t MInt
Definition: maiatypes.h:62
std::vector< MString > localRfnLevelMethods

◆ noPatchesPerLevel()

MInt SolverRefinement::noPatchesPerLevel ( MInt  addLevel)
inline

Definition at line 37 of file cartesiangridgenpar.h.

37{ return (MInt)localRfnLevelMethods[addLevel].size(); };

Member Data Documentation

◆ cutOff

MInt SolverRefinement::cutOff

Definition at line 53 of file cartesiangridgenpar.h.

◆ cutOffCoordinates

MFloat** SolverRefinement::cutOffCoordinates = nullptr

Definition at line 55 of file cartesiangridgenpar.h.

◆ cutOffMethods

std::vector<MString> SolverRefinement::cutOffMethods

Definition at line 54 of file cartesiangridgenpar.h.

◆ cutOffNmbrLayers

MInt** SolverRefinement::cutOffNmbrLayers = nullptr

Definition at line 56 of file cartesiangridgenpar.h.

◆ localBndRfnDistance

MFloat* SolverRefinement::localBndRfnDistance = nullptr

Definition at line 51 of file cartesiangridgenpar.h.

◆ localBndRfnMethod

MInt SolverRefinement::localBndRfnMethod

Definition at line 44 of file cartesiangridgenpar.h.

◆ localBndRfnMinLvlDiff

MInt* SolverRefinement::localBndRfnMinLvlDiff = nullptr

Definition at line 50 of file cartesiangridgenpar.h.

◆ localMinBoundaryThreshold

MInt* SolverRefinement::localMinBoundaryThreshold = nullptr

Definition at line 47 of file cartesiangridgenpar.h.

◆ localRfnBoundaryIds

MInt* SolverRefinement::localRfnBoundaryIds = nullptr

Definition at line 46 of file cartesiangridgenpar.h.

◆ localRfnLevelMethods

std::vector<MString> SolverRefinement::localRfnLevelMethods

Definition at line 38 of file cartesiangridgenpar.h.

◆ localRfnLevelPropertiesOffset

MInt* SolverRefinement::localRfnLevelPropertiesOffset = nullptr

Definition at line 39 of file cartesiangridgenpar.h.

◆ localRfnLvlDiff

MInt* SolverRefinement::localRfnLvlDiff = nullptr

Definition at line 49 of file cartesiangridgenpar.h.

◆ localRfnPatchProperties

MFloat** SolverRefinement::localRfnPatchProperties = nullptr

Definition at line 41 of file cartesiangridgenpar.h.

◆ maxBoundaryRfnLvl

MInt SolverRefinement::maxBoundaryRfnLvl

Definition at line 34 of file cartesiangridgenpar.h.

◆ maxRfnmntLvl

MInt SolverRefinement::maxRfnmntLvl

Definition at line 33 of file cartesiangridgenpar.h.

◆ maxUniformRefinementLevel

MInt SolverRefinement::maxUniformRefinementLevel

Definition at line 32 of file cartesiangridgenpar.h.

◆ noLocalBndRfnLvls

MInt SolverRefinement::noLocalBndRfnLvls

Definition at line 43 of file cartesiangridgenpar.h.

◆ noLocalRfnBoundaryIds

MInt SolverRefinement::noLocalRfnBoundaryIds

Definition at line 45 of file cartesiangridgenpar.h.

◆ noLocalRfnPatchProperties

MInt* SolverRefinement::noLocalRfnPatchProperties = nullptr

Definition at line 40 of file cartesiangridgenpar.h.

◆ smoothDistance

MInt* SolverRefinement::smoothDistance = nullptr

Definition at line 48 of file cartesiangridgenpar.h.


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