ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ERF_ReadFromWRFBdy.H
Go to the documentation of this file.
1 /**
2  * \file ERF_ReadFromWRFBdy.H
3  */
4 
5 #include <ERF.H>
6 #include <ERF_EOS.H>
7 #include <ERF_Constants.H>
8 #include <ERF_Utils.H>
9 #include <ERF_ProbCommon.H>
10 #include <ERF_DataStruct.H>
11 
12 #ifdef ERF_USE_NETCDF
13 
14 amrex::Real
15 read_times_from_wrfbdy (const std::string& nc_bdy_file,
16  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_xlo,
17  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_xhi,
18  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_ylo,
19  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_yhi,
20  amrex::Real& start_bdy_time);
21 
22 void
23 read_from_wrfbdy (const int itime,
24  const std::string& nc_bdy_file,
25  const amrex::Box& domain,
26  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_xlo,
27  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_xhi,
28  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_ylo,
29  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_yhi,
30  int& width);
31 
32 amrex::Real
33 read_from_wrflow (const std::string& nc_low_file,
34  const amrex::Box& domain,
35  amrex::Vector<amrex::FArrayBox>& bdy_data_zlo,
36  amrex::Real& start_bdy_time);
37 
38 void
39 convert_all_wrfbdy_data (const int itime,
40  const amrex::Box& domain,
41  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_xlo,
42  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_xhi,
43  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_ylo,
44  amrex::Vector<amrex::Vector<amrex::FArrayBox>>& bdy_data_yhi,
45  const amrex::MultiFab& mf_MUB,
46  const amrex::MultiFab& mf_C1H,
47  const amrex::MultiFab& mf_C2H,
48  const amrex::MultiFab& xvel,
49  const amrex::MultiFab& yvel,
50  const amrex::MultiFab& cons,
51  const amrex::Geometry& geom,
52  const bool& use_moist);
53 
54 #endif // ERF_USE_NETCDF
@ xvel
Definition: ERF_IndexDefines.H:141
@ cons
Definition: ERF_IndexDefines.H:140
@ yvel
Definition: ERF_IndexDefines.H:142