REMORA
Regional Modeling of Oceans Refined Adaptively
Loading...
Searching...
No Matches
REMORA_ReadFromBdryNetcdf.cpp File Reference
#include "REMORA_NCFile.H"
#include "AMReX_FArrayBox.H"
#include "REMORA_DataStruct.H"
#include "REMORA_IndexDefines.H"
Include dependency graph for REMORA_ReadFromBdryNetcdf.cpp:

Go to the source code of this file.

Namespaces

namespace  REMORABdyTypes
 

Enumerations

enum  { REMORABdyTypes::x_lo , REMORABdyTypes::x_hi , REMORABdyTypes::y_lo , REMORABdyTypes::y_hi }
 

Functions

Real read_bdry_from_netcdf (const Box &domain, const std::string &nc_bdry_file, Vector< Vector< FArrayBox > > &bdy_data_xlo, Vector< Vector< FArrayBox > > &bdy_data_xhi, Vector< Vector< FArrayBox > > &bdy_data_ylo, Vector< Vector< FArrayBox > > &bdy_data_yhi, int &width, Real &start_bdy_time, std::string bdry_time_varname, amrex::GpuArray< amrex::GpuArray< bool, AMREX_SPACEDIM *2 >, BdyVars::NumTypes+1 > &phys_bc_need_data)
 

Function Documentation

◆ read_bdry_from_netcdf()

Real read_bdry_from_netcdf ( const Box &  domain,
const std::string &  nc_bdry_file,
Vector< Vector< FArrayBox > > &  bdy_data_xlo,
Vector< Vector< FArrayBox > > &  bdy_data_xhi,
Vector< Vector< FArrayBox > > &  bdy_data_ylo,
Vector< Vector< FArrayBox > > &  bdy_data_yhi,
int &  width,
Real &  start_bdy_time,
std::string  bdry_time_varname,
amrex::GpuArray< amrex::GpuArray< bool, AMREX_SPACEDIM *2 >, BdyVars::NumTypes+1 > &  phys_bc_need_data 
)
Parameters
domaincomputational domain
nc_bdry_filename of file with boundary data
bdy_data_xlocontainer for xlo boundary data
bdy_data_xhicontainer for xhi boundary data
bdy_data_ylocontainer for ylo boundary data
bdy_data_yhicontainer for yhi boundary data
widthnumber of cells to read in boundary region
start_bdy_timetime when boundary data starts
bdry_time_varnamename of time variable
phys_bc_need_datawhether physical boundary condition data is needed for a given side and variable

Definition at line 32 of file REMORA_ReadFromBdryNetcdf.cpp.

Here is the call graph for this function: