/home/runner/work/amr-wind/amr-wind/amr-wind/utilities/diagnostics.H File Reference

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/utilities/diagnostics.H File Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
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  amr_wind
 
namespace  amr_wind::diagnostics
 

Functions

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