/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:622
void prepare_mask_cell_for_mac(FieldRepo &repo)
Definition overset_ops_routines.cpp:99
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:490
void iblank_to_mask(const IntField &iblank, IntField &maskf)
Definition overset_ops_routines.cpp:14
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:656
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:359
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:407
amrex::Real measure_convergence(amrex::MultiFab &mf_fx, amrex::MultiFab &mf_fy, amrex::MultiFab &mf_fz)
Definition overset_ops_routines.cpp:580
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:419
void process_vof(amrex::MultiFab &mf_vof, const amrex::Real vof_tol)
Definition overset_ops_routines.cpp:190
void iblank_node_to_mask_vof(const IntField &iblank, const Field &voff, IntField &maskf)
Definition overset_ops_routines.cpp:38
void populate_normal_vector(amrex::MultiFab &mf_normvec, const amrex::MultiFab &mf_vof, const amrex::iMultiFab &mf_iblank)
Definition overset_ops_routines.cpp:224
void replace_gradp(amrex::MultiFab &mf_gp, const amrex::MultiFab &mf_gp0, const amrex::iMultiFab &mf_iblank)
Definition overset_ops_routines.cpp:636
void harmonize_vof(amrex::MultiFab &mf_vof_target, const amrex::MultiFab &mf_vof_original, const amrex::iMultiFab &mf_iblank)
Definition overset_ops_routines.cpp:205
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:174
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:265
void revert_mask_cell_after_mac(FieldRepo &repo)
Definition overset_ops_routines.cpp:161
Generated by