ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
ERF_ReadFromERFBdy.H
Go to the documentation of this file.
1 #ifndef ERF_READ_FROM_ERFBDY_H_
2 #define ERF_READ_FROM_ERFBDY_H_
3 
4 #include <AMReX_FArrayBox.H>
5 #include <AMReX_Vector.H>
6 
7 // Read metadata and time values from erfbdy Header.
8 // Returns bdy_time_interval.
10 read_times_from_erfbdy(const std::string& bdy_file_name,
11  int& ntimes,
12  int& nvars,
13  int& real_width,
14  amrex::Vector<amrex::Real>& bdy_times,
15  amrex::Real& start_bdy_time,
16  amrex::Real& final_bdy_time);
17 
18 // Read a single time index from erfbdy file.
19 void
20 read_from_erfbdy(int itime,
21  const std::string& bdy_file_name,
22  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_xlo,
23  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_xhi,
24  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_ylo,
25  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_yhi,
26  int nvars, int real_width);
27 
28 #endif
@ nvars
Definition: ERF_DataStruct.H:98
amrex::Real read_times_from_erfbdy(const std::string &bdy_file_name, int &ntimes, int &nvars, int &real_width, amrex::Vector< amrex::Real > &bdy_times, amrex::Real &start_bdy_time, amrex::Real &final_bdy_time)
void read_from_erfbdy(int itime, const std::string &bdy_file_name, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_xlo, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_xhi, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_ylo, amrex::Vector< amrex::Vector< amrex::FArrayBox >> &bdy_data_yhi, int nvars, int real_width)
amrex::Real Real
Definition: ERF_ShocInterface.H:19