Public Member Functions | Public Attributes | List of all members
PDRparams Class Reference

Parameters for PDRsetFields. More...

Collaboration diagram for PDRparams:
Collaboration graph
[legend]

Public Member Functions

 PDRparams ()=default
 
void readDefaults (const dictionary &dict)
 
void read (const dictionary &dict)
 

Public Attributes

fileName obsfile_dir
 
wordList obsfile_names
 
word timeName
 
word groundPatchName
 
word outerPatchName
 
string UPatchBc
 "fixedValue;value uniform (0 0 0)" More...
 
bool legacyMeshSpec {false}
 
bool legacyObsSpec {false}
 
bool two_d {false}
 
bool yCyclic {false}
 
bool ySymmetry {false}
 
bool deluge {false}
 
bool new_fields {true}
 
bool noIntersectN {true}
 
bool blockedFacesWallFn {false}
 
bool ignoreGratings {false}
 
bool outer_orthog {false}
 
int debugLevel {0}
 
int nFacesToBlockC {6}
 
int nPairsToBlockC {3}
 
int overlaps {0x7}
 
scalar gridPointTol {0.02}
 
scalar cb_r {0.035}
 
scalar cb_s {0.08}
 
scalar cd_r {1.2}
 
scalar cd_s {2.0}
 
scalar cong_max_betav {1.0}
 
scalar min_overlap_vol {0}
 
scalar min_overlap_area {0}
 
scalar min_width {0.001}
 
scalar empty_lobs_fac {1.0}
 
scalar outerCombFac {1.0}
 
scalar obs_expand {0}
 
scalar def_grating_slat_w {0.005}
 
scalar blockedCellPoros {0.05}
 
scalar blockedFacePar {0.95}
 
scalar maxCR {1e30}
 
scalar blockageNoCT {0.95}
 
scalar scale {1.0}
 

Detailed Description

Parameters for PDRsetFields.

Source files

Definition at line 51 of file PDRparams.H.

Constructor & Destructor Documentation

◆ PDRparams()

PDRparams ( )
default

Member Function Documentation

◆ readDefaults()

void readDefaults ( const dictionary dict)

◆ read()

void read ( const dictionary dict)

Member Data Documentation

◆ obsfile_dir

fileName obsfile_dir

Definition at line 57 of file PDRparams.H.

◆ obsfile_names

wordList obsfile_names

Definition at line 58 of file PDRparams.H.

◆ timeName

word timeName

Definition at line 59 of file PDRparams.H.

◆ groundPatchName

word groundPatchName

Definition at line 62 of file PDRparams.H.

◆ outerPatchName

word outerPatchName

Definition at line 65 of file PDRparams.H.

◆ UPatchBc

string UPatchBc

"fixedValue;value uniform (0 0 0)"

Definition at line 67 of file PDRparams.H.

◆ legacyMeshSpec

bool legacyMeshSpec {false}

Definition at line 69 of file PDRparams.H.

◆ legacyObsSpec

bool legacyObsSpec {false}

Definition at line 70 of file PDRparams.H.

◆ two_d

bool two_d {false}

Definition at line 72 of file PDRparams.H.

◆ yCyclic

bool yCyclic {false}

Definition at line 73 of file PDRparams.H.

◆ ySymmetry

bool ySymmetry {false}

Definition at line 74 of file PDRparams.H.

◆ deluge

bool deluge {false}

Definition at line 75 of file PDRparams.H.

◆ new_fields

bool new_fields {true}

Definition at line 76 of file PDRparams.H.

◆ noIntersectN

bool noIntersectN {true}

Definition at line 77 of file PDRparams.H.

◆ blockedFacesWallFn

bool blockedFacesWallFn {false}

Definition at line 78 of file PDRparams.H.

◆ ignoreGratings

bool ignoreGratings {false}

Definition at line 79 of file PDRparams.H.

◆ outer_orthog

bool outer_orthog {false}

Definition at line 80 of file PDRparams.H.

◆ debugLevel

int debugLevel {0}

Definition at line 82 of file PDRparams.H.

◆ nFacesToBlockC

int nFacesToBlockC {6}

Definition at line 86 of file PDRparams.H.

◆ nPairsToBlockC

int nPairsToBlockC {3}

Definition at line 90 of file PDRparams.H.

◆ overlaps

int overlaps {0x7}

Definition at line 93 of file PDRparams.H.

◆ gridPointTol

scalar gridPointTol {0.02}

Definition at line 95 of file PDRparams.H.

◆ cb_r

scalar cb_r {0.035}

Definition at line 97 of file PDRparams.H.

◆ cb_s

scalar cb_s {0.08}

Definition at line 98 of file PDRparams.H.

◆ cd_r

scalar cd_r {1.2}

Definition at line 100 of file PDRparams.H.

◆ cd_s

scalar cd_s {2.0}

Definition at line 101 of file PDRparams.H.

◆ cong_max_betav

scalar cong_max_betav {1.0}

Definition at line 103 of file PDRparams.H.

◆ min_overlap_vol

scalar min_overlap_vol {0}

Definition at line 105 of file PDRparams.H.

◆ min_overlap_area

scalar min_overlap_area {0}

Definition at line 106 of file PDRparams.H.

◆ min_width

scalar min_width {0.001}

Definition at line 109 of file PDRparams.H.

◆ empty_lobs_fac

scalar empty_lobs_fac {1.0}

Definition at line 112 of file PDRparams.H.

◆ outerCombFac

scalar outerCombFac {1.0}

Definition at line 115 of file PDRparams.H.

◆ obs_expand

scalar obs_expand {0}

Definition at line 117 of file PDRparams.H.

◆ def_grating_slat_w

scalar def_grating_slat_w {0.005}

Definition at line 120 of file PDRparams.H.

◆ blockedCellPoros

scalar blockedCellPoros {0.05}

Definition at line 123 of file PDRparams.H.

◆ blockedFacePar

scalar blockedFacePar {0.95}

Definition at line 126 of file PDRparams.H.

◆ maxCR

scalar maxCR {1e30}

Definition at line 129 of file PDRparams.H.

◆ blockageNoCT

scalar blockageNoCT {0.95}

Definition at line 133 of file PDRparams.H.

◆ scale

scalar scale {1.0}

Definition at line 136 of file PDRparams.H.


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