diagnostics Namespace Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
amr_wind::diagnostics Namespace Reference
Functions | |
void | make_mask_multiplier (amrex::MultiFab &mfab, const amrex::MultiFab &mfab_mask, const amrex::Real mask_val, const amrex::Real set_val) |
void | 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 | 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 | get_vel_max (const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, const int vdir, const amrex::Real factor) |
amrex::Real | get_vel_max (const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, const int vdir) |
amrex::Real | get_vel_min (const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, const int vdir) |
amrex::Real | 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 | get_macvel_max (const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, const int vdir, const amrex::Real factor) |
amrex::Real | get_macvel_max (const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, const int vdir) |
amrex::Real | get_macvel_min (const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, const int vdir) |
amrex::Real | 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 > | PrintMaxVelLocations (const amr_wind::FieldRepo &repo, const std::string &header) |
amrex::Array< amrex::Real, 24 > | PrintMaxMACVelLocations (const amr_wind::FieldRepo &repo, const std::string &header) |
Function Documentation
◆ get_field_extrema() [1/2]
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 ) |
◆ get_field_extrema() [2/2]
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 ) |
◆ get_macvel_loc()
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 ) |
◆ get_macvel_max() [1/2]
amrex::Real amr_wind::diagnostics::get_macvel_max | ( | const amrex::MultiFab & | vel, |
const amrex::iMultiFab & | level_mask, | ||
const int | vdir ) |
◆ get_macvel_max() [2/2]
amrex::Real amr_wind::diagnostics::get_macvel_max | ( | const amrex::MultiFab & | vel, |
const amrex::iMultiFab & | level_mask, | ||
const int | vdir, | ||
const amrex::Real | factor ) |
◆ get_macvel_min()
amrex::Real amr_wind::diagnostics::get_macvel_min | ( | const amrex::MultiFab & | vel, |
const amrex::iMultiFab & | level_mask, | ||
const int | vdir ) |
◆ get_vel_loc()
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 ) |
◆ get_vel_max() [1/2]
amrex::Real amr_wind::diagnostics::get_vel_max | ( | const amrex::MultiFab & | vel, |
const amrex::iMultiFab & | level_mask, | ||
const int | vdir ) |
◆ get_vel_max() [2/2]
amrex::Real amr_wind::diagnostics::get_vel_max | ( | const amrex::MultiFab & | vel, |
const amrex::iMultiFab & | level_mask, | ||
const int | vdir, | ||
const amrex::Real | factor ) |
◆ get_vel_min()
amrex::Real amr_wind::diagnostics::get_vel_min | ( | const amrex::MultiFab & | vel, |
const amrex::iMultiFab & | level_mask, | ||
const int | vdir ) |
◆ make_mask_multiplier()
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 ) |
◆ PrintMaxMACVelLocations()
amrex::Array< amrex::Real, 24 > amr_wind::diagnostics::PrintMaxMACVelLocations | ( | const amr_wind::FieldRepo & | repo, |
const std::string & | header ) |
◆ PrintMaxVelLocations()
amrex::Array< amrex::Real, 24 > amr_wind::diagnostics::PrintMaxVelLocations | ( | const amr_wind::FieldRepo & | repo, |
const std::string & | header ) |
Generated by