REMORA
Regional Modeling of Oceans Refined Adaptively
Loading...
Searching...
No Matches
REMORA_InitAnalyticMasks_DogboneAnalytic.H File Reference

Go to the source code of this file.

Functions

ParmParse pp_mask ("remora.prob")
 
pp_mask query ("mask_x_lo", mask_x_lo)
 
pp_mask query ("mask_x_hi", mask_x_hi)
 
pp_mask query ("mask_y_lo", mask_y_lo)
 
pp_mask query ("mask_y_hi", mask_y_hi)
 
pp_mask query ("mask_ring", mask_ring)
 
 for (MFIter mfi(mf_mskr, TilingIfNotGPU());mfi.isValid();++mfi)
 

Variables

const Real dx = geom.CellSize(0)
 
const Real dy = geom.CellSize(1)
 
Real mask_x_lo = Real(2800.0)
 
Real mask_x_hi = Real(5600.0)
 
Real mask_y_lo = Real(250.0)
 
Real mask_y_hi = Real(500.0)
 
bool mask_ring = false
 
const Box & dom = geom.Domain()
 
const auto dlo = amrex::lbound(dom)
 
const auto dhi = amrex::ubound(dom)
 
const bool ring_x = mask_ring && !geom.isPeriodic(0)
 
const bool ring_y = mask_ring && !geom.isPeriodic(1)
 

Function Documentation

◆ for()

for ( MFIter mfi(mf_mskr, TilingIfNotGPU());mfi.isValid();++  mfi)

Definition at line 33 of file REMORA_InitAnalyticMasks_DogboneAnalytic.H.

Here is the call graph for this function:

◆ pp_mask()

ParmParse pp_mask ( "remora.prob"  )

◆ query() [1/5]

pp_mask query ( "mask_ring"  ,
mask_ring   
)

◆ query() [2/5]

pp_mask query ( "mask_x_hi"  ,
mask_x_hi   
)

◆ query() [3/5]

pp_mask query ( "mask_x_lo"  ,
mask_x_lo   
)

◆ query() [4/5]

pp_mask query ( "mask_y_hi"  ,
mask_y_hi   
)

◆ query() [5/5]

pp_mask query ( "mask_y_lo"  ,
mask_y_lo   
)

Variable Documentation

◆ dhi

◆ dlo

◆ dom

◆ dx

◆ dy

const Real dy = geom.CellSize(1)

Definition at line 7 of file REMORA_InitAnalyticMasks_DogboneAnalytic.H.

Referenced by for().

◆ mask_ring

bool mask_ring = false

Definition at line 25 of file REMORA_InitAnalyticMasks_DogboneAnalytic.H.

◆ mask_x_hi

Real mask_x_hi = Real(5600.0)

Definition at line 14 of file REMORA_InitAnalyticMasks_DogboneAnalytic.H.

Referenced by for().

◆ mask_x_lo

Real mask_x_lo = Real(2800.0)

Definition at line 13 of file REMORA_InitAnalyticMasks_DogboneAnalytic.H.

Referenced by for().

◆ mask_y_hi

Real mask_y_hi = Real(500.0)

Definition at line 16 of file REMORA_InitAnalyticMasks_DogboneAnalytic.H.

Referenced by for().

◆ mask_y_lo

Real mask_y_lo = Real(250.0)

Definition at line 15 of file REMORA_InitAnalyticMasks_DogboneAnalytic.H.

◆ ring_x

const bool ring_x = mask_ring && !geom.isPeriodic(0)

Definition at line 30 of file REMORA_InitAnalyticMasks_DogboneAnalytic.H.

Referenced by for().

◆ ring_y

const bool ring_y = mask_ring && !geom.isPeriodic(1)

Definition at line 31 of file REMORA_InitAnalyticMasks_DogboneAnalytic.H.

Referenced by for().