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

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/utilities/diagnostics.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
diagnostics.H
Go to the documentation of this file.
1#ifndef DIAGNOSTICS_H
2#define DIAGNOSTICS_H
3
4#include "AMReX_MultiFabUtil.H"
5
7
8amrex::Real get_vel_max(
9 const amrex::MultiFab& vel,
10 const amrex::iMultiFab& level_mask,
11 const int vdir,
12 const amrex::Real factor);
13
14amrex::Real get_vel_max(
15 const amrex::MultiFab& vel,
16 const amrex::iMultiFab& level_mask,
17 const int vdir);
18
19amrex::Real get_vel_min(
20 const amrex::MultiFab& vel,
21 const amrex::iMultiFab& level_mask,
22 const int vdir);
23
24amrex::Real get_vel_loc(
25 const amrex::MultiFab& vel,
26 const amrex::iMultiFab& level_mask,
27 const int vdir,
28 const int ldir,
29 amrex::Real vel_max,
30 const amrex::GpuArray<amrex::Real, AMREX_SPACEDIM> problo,
31 const amrex::GpuArray<amrex::Real, AMREX_SPACEDIM> dx);
32
33amrex::Real get_macvel_max(
34 const amrex::MultiFab& vel,
35 const amrex::iMultiFab& level_mask,
36 const int vdir,
37 const amrex::Real factor);
38
39amrex::Real get_macvel_max(
40 const amrex::MultiFab& vel,
41 const amrex::iMultiFab& level_mask,
42 const int vdir);
43
44amrex::Real get_macvel_min(
45 const amrex::MultiFab& vel,
46 const amrex::iMultiFab& level_mask,
47 const int vdir);
48
49amrex::Real get_macvel_loc(
50 const amrex::MultiFab& macvel,
51 const amrex::iMultiFab& level_mask,
52 const int vdir,
53 const int ldir,
54 amrex::Real vel_max,
55 const amrex::GpuArray<amrex::Real, AMREX_SPACEDIM> problo,
56 const amrex::GpuArray<amrex::Real, AMREX_SPACEDIM> dx);
57
58amrex::Array<amrex::Real, 24> PrintMaxVelLocations(
59 const amr_wind::FieldRepo& repo, const std::string& header);
60
61amrex::Array<amrex::Real, 24> PrintMaxMACVelLocations(
62 const amr_wind::FieldRepo& repo, const std::string& header);
63
64} // namespace amr_wind::diagnostics
65
66#endif
Definition FieldRepo.H:86
Definition diagnostics.H:6
amrex::Real get_macvel_min(const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, const int vdir)
Definition diagnostics.cpp:111
amrex::Real get_macvel_max(const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, const int vdir, const amrex::Real factor)
Definition diagnostics.cpp:77
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)
Definition diagnostics.cpp:119
amrex::Real get_vel_min(const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, const int vdir)
Definition diagnostics.cpp:37
amrex::Array< amrex::Real, 24 > PrintMaxMACVelLocations(const amr_wind::FieldRepo &repo, const std::string &header)
Definition diagnostics.cpp:335
amrex::Real get_vel_max(const amrex::MultiFab &vel, const amrex::iMultiFab &level_mask, const int vdir, const amrex::Real factor)
Definition diagnostics.cpp:6
amrex::Array< amrex::Real, 24 > PrintMaxVelLocations(const amr_wind::FieldRepo &repo, const std::string &header)
Definition diagnostics.cpp:154
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)
Definition diagnostics.cpp:45