REMORA
Regional Modeling of Oceans Refined Adaptively
Loading...
Searching...
No Matches
REMORA_ProbCoords.H
Go to the documentation of this file.
1#ifndef REMORA_PROBCOORDS_H_
2#define REMORA_PROBCOORDS_H_
3
4#include <AMReX_MultiFab.H>
5
6/**
7 * \brief Coordinates a prob function reads, on the BoxArray and DistributionMapping of the
8 * MultiFab it fills.
9 *
10 * REMORA::prob_coords(lev) gives a level's own arrays. The hires_init_level path passes
11 * full-domain arrays for a level that does not exist yet. There init_analytic_zeta runs before
12 * the depths it would feed, so it gets z_r and z_w as nullptr.
13 *
14 * In its own header because REMORA.H and REMORA_prob_common.H include each other.
15 */
17{
18 const amrex::MultiFab* x_r = nullptr;
19 const amrex::MultiFab* y_r = nullptr;
20 const amrex::MultiFab* z_r = nullptr;
21 const amrex::MultiFab* z_w = nullptr;
22};
23
24#endif
Coordinates a prob function reads, on the BoxArray and DistributionMapping of the MultiFab it fills.
const amrex::MultiFab * z_w
const amrex::MultiFab * z_r
const amrex::MultiFab * x_r
const amrex::MultiFab * y_r