/home/runner/work/amr-wind/amr-wind/amr-wind/convection/MOL.H Source File

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/convection/MOL.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
MOL.H
Go to the documentation of this file.
1//
2// MOL.H
3// amr-wind
4//
5
6#ifndef MOL_H
7#define MOL_H
8
10
11namespace mol {
12
14 int lev,
15 amrex::Box const& ubx,
16 amrex::Box const& vbx,
17 amrex::Box const& wbx,
18 amrex::Array4<amrex::Real> const& u,
19 amrex::Array4<amrex::Real> const& v,
20 amrex::Array4<amrex::Real> const& w,
21 amrex::Array4<amrex::Real const> const& vcc,
22 amrex::Vector<amrex::BCRec> const& h_bcrec,
23 amrex::BCRec const* d_bcrec,
24 amrex::Vector<amrex::Geometry> geom);
25
27 int lev,
28 amrex::Box const& bx,
29 int ncomp,
30 amrex::Array4<amrex::Real> const& fx,
31 amrex::Array4<amrex::Real> const& fy,
32 amrex::Array4<amrex::Real> const& fz,
33 amrex::Array4<amrex::Real const> const& q,
34 amrex::Array4<amrex::Real const> const& umac,
35 amrex::Array4<amrex::Real const> const& vmac,
36 amrex::Array4<amrex::Real const> const& wmac,
37 amrex::BCRec const* h_bcrec,
38 amrex::BCRec const* d_bcrec,
39 amrex::Vector<amrex::Geometry> geom);
40
42 amrex::Box const& bx,
43 int ncomp,
44 amrex::Array4<amrex::Real> const& dUdt,
45 amrex::Array4<amrex::Real const> const& fx,
46 amrex::Array4<amrex::Real const> const& fy,
47 amrex::Array4<amrex::Real const> const& fz,
48 amrex::GpuArray<amrex::Real, AMREX_SPACEDIM> dxi);
49
50} // namespace mol
51
52#endif /* MOL_H */
Definition MOL.H:11
void compute_convective_rate(amrex::Box const &bx, int ncomp, amrex::Array4< amrex::Real > const &dUdt, amrex::Array4< amrex::Real const > const &fx, amrex::Array4< amrex::Real const > const &fy, amrex::Array4< amrex::Real const > const &fz, amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > dxi)
Definition incflo_mol_fluxes.cpp:6
void predict_vels_on_faces(int lev, amrex::Box const &ubx, amrex::Box const &vbx, amrex::Box const &wbx, amrex::Array4< amrex::Real > const &u, amrex::Array4< amrex::Real > const &v, amrex::Array4< amrex::Real > const &w, amrex::Array4< amrex::Real const > const &vcc, amrex::Vector< amrex::BCRec > const &h_bcrec, amrex::BCRec const *d_bcrec, amrex::Vector< amrex::Geometry > geom)
void compute_convective_fluxes(int lev, amrex::Box const &bx, int ncomp, amrex::Array4< amrex::Real > const &fx, amrex::Array4< amrex::Real > const &fy, amrex::Array4< amrex::Real > const &fz, amrex::Array4< amrex::Real const > const &q, amrex::Array4< amrex::Real const > const &umac, amrex::Array4< amrex::Real const > const &vmac, amrex::Array4< amrex::Real const > const &wmac, amrex::BCRec const *h_bcrec, amrex::BCRec const *d_bcrec, amrex::Vector< amrex::Geometry > geom)
Definition incflo_mol_fluxes.cpp:26