/home/runner/work/amr-wind/amr-wind/amr-wind/overset/overset_ops_routines.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
overset_ops_routines.H
Go to the documentation of this file.
Definition overset_ops_K.H:7
void equate_field(amrex::MultiFab &mf_dest, const amrex::MultiFab &mf_src)
Definition overset_ops_routines.cpp:453
void apply_fluxes(const amrex::MultiFab &mf_fx, const amrex::MultiFab &mf_fy, const amrex::MultiFab &mf_fz, const amrex::MultiFab &mf_psource, amrex::MultiFab &mf_vof, amrex::MultiFab &mf_dens, amrex::MultiFab &mf_vel, amrex::MultiFab &mf_gp, amrex::MultiFab &mf_pressure, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > dx, const amrex::Real ptfac, const amrex::Real vof_tol)
Definition overset_ops_routines.cpp:321
void apply_pressure_gradient(amrex::MultiFab &mf_vel, const amrex::MultiFab &mf_density, const amrex::MultiFab &mf_gp, const amrex::Real scaling_factor)
Definition overset_ops_routines.cpp:514
void process_fluxes_calc_src(amrex::MultiFab &mf_fx, amrex::MultiFab &mf_fy, amrex::MultiFab &mf_fz, amrex::MultiFab &mf_psource, const amrex::MultiFab &mf_vof, const amrex::iMultiFab &mf_iblank)
Definition overset_ops_routines.cpp:190
amrex::Real calculate_pseudo_velocity_scale(const amrex::iMultiFab &mf_iblank, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > dx, const amrex::Real pvmax)
Definition overset_ops_routines.cpp:238
void replace_gradp_hydrostatic(amrex::MultiFab &mf_gp, const amrex::MultiFab &mf_density, const amrex::MultiFab &mf_refdens, const amrex::iMultiFab &mf_iblank, const amrex::Real grav_z, const bool is_pptb)
Definition overset_ops_routines.cpp:467
amrex::Real measure_convergence(amrex::MultiFab &mf_fx, amrex::MultiFab &mf_fy, amrex::MultiFab &mf_fz)
Definition overset_ops_routines.cpp:411
amrex::Real calculate_pseudo_dt_flux(const amrex::MultiFab &mf_fx, const amrex::MultiFab &mf_fy, const amrex::MultiFab &mf_fz, const amrex::MultiFab &mf_vof, const amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > &dx, const amrex::Real tol)
Definition overset_ops_routines.cpp:250
void process_vof(amrex::MultiFab &mf_vof, const amrex::Real vof_tol)
Definition overset_ops_routines.cpp:21
void populate_normal_vector(amrex::MultiFab &mf_normvec, const amrex::MultiFab &mf_vof, const amrex::iMultiFab &mf_iblank)
Definition overset_ops_routines.cpp:55
void replace_gradp(amrex::MultiFab &mf_gp, const amrex::MultiFab &mf_gp0, const amrex::iMultiFab &mf_iblank)
Definition overset_ops_routines.cpp:494
void harmonize_vof(amrex::MultiFab &mf_vof_target, const amrex::MultiFab &mf_vof_original, const amrex::iMultiFab &mf_iblank)
Definition overset_ops_routines.cpp:36
void populate_psi(amrex::MultiFab &mf_psi, const amrex::MultiFab &mf_vof, const amrex::Real i_th, const amrex::Real asdf_tiny)
Definition overset_ops_routines.cpp:5
void populate_sharpen_fluxes(amrex::MultiFab &mf_fx, amrex::MultiFab &mf_fy, amrex::MultiFab &mf_fz, const amrex::MultiFab &mf_vof, const amrex::MultiFab &mf_target_vof, const amrex::MultiFab &mf_norm, const amrex::MultiFab &mf_velocity, const amrex::MultiFab &mf_gp, const amrex::MultiFab &mf_density, const amrex::Real Gamma, const amrex::Real margin, const amrex::Real rho1, const amrex::Real rho2)
Definition overset_ops_routines.cpp:96
Generated by 1.12.0