/home/runner/work/kynema-sgf/kynema-sgf/src/utilities/diagnostics.H File Reference

Kynema-SGF API: /home/runner/work/kynema-sgf/kynema-sgf/src/utilities/diagnostics.H File Reference
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
diagnostics.H File Reference
#include "AMReX_MultiFabUtil.H"
Include dependency graph for diagnostics.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  kynema_sgf
 This test case is intended as an evaluation of the momentum advection scheme.
namespace  kynema_sgf::diagnostics

Functions

void kynema_sgf::diagnostics::make_mask_addend (amrex::MultiFab &mfab, const amrex::MultiFab &mfab_mask, amrex::Real mask_val, amrex::Real set_val)
void kynema_sgf::diagnostics::get_field_extrema (amrex::Real &field_max_val, amrex::Real &field_min_val, const kynema_sgf::Field &field, int comp, int ncomp, int nghost)
bool kynema_sgf::diagnostics::get_field_extrema (amrex::Real &field_max_val, amrex::Real &field_min_val, const kynema_sgf::Field &field, const kynema_sgf::Field &field_mask, amrex::Real mask_val, int comp, int ncomp, int nghost)
amrex::Real kynema_sgf::diagnostics::get_vel_max (const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, int vdir, amrex::Real factor)
amrex::Real kynema_sgf::diagnostics::get_vel_max (const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, int vdir)
amrex::Real kynema_sgf::diagnostics::get_vel_min (const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, int vdir)
amrex::Real kynema_sgf::diagnostics::get_vel_loc (const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, int vdir, int ldir, amrex::Real vel_max, amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > problo, amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > dx)
amrex::Real kynema_sgf::diagnostics::get_macvel_max (const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, int vdir, amrex::Real factor)
amrex::Real kynema_sgf::diagnostics::get_macvel_max (const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, int vdir)
amrex::Real kynema_sgf::diagnostics::get_macvel_min (const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, int vdir)
amrex::Real kynema_sgf::diagnostics::get_macvel_loc (const amrex::MultiFab &macvel, const amrex::iMultiFab &level_mask, int vdir, int ldir, amrex::Real vel_max, amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > problo, amrex::GpuArray< amrex::Real, AMREX_SPACEDIM > dx)
amrex::Array< amrex::Real, 24 > kynema_sgf::diagnostics::PrintMaxVelLocations (const kynema_sgf::FieldRepo &repo, const std::string &header)
amrex::Array< amrex::Real, 24 > kynema_sgf::diagnostics::PrintMaxMACVelLocations (const kynema_sgf::FieldRepo &repo, const std::string &header)