/home/runner/work/amr-wind/amr-wind/amr-wind/immersed_boundary/bluff_body/BluffBody.H Source File

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/immersed_boundary/bluff_body/BluffBody.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
BluffBody.H
Go to the documentation of this file.
1#ifndef GEOMETRY_H
2#define GEOMETRY_H
3
6
7#include <string>
8#include "AMReX_REAL.H"
9
10using namespace amrex::literals;
11
12namespace amr_wind::ib {
13
19{
20 bool is_moving{false};
21
22 bool is_mms{false};
23
24 bool has_wall_model{false};
25
26 amrex::Vector<amrex::Real> vel_bc{0.0_rt, 0.0_rt, 0.0_rt};
27
29 amrex::Vector<amrex::Real> frc{0.0_rt, 0.0_rt, 0.0_rt};
30};
31
32struct BluffBodyType : public IBType
33{};
34
35} // namespace amr_wind::ib
36
37#endif /* GEOMETRY_H */
Definition bluff_body_ops.cpp:17
Definition BluffBody.H:19
amrex::Vector< amrex::Real > frc
Total integrated forces on the immersed body.
Definition BluffBody.H:29
bool has_wall_model
Definition BluffBody.H:24
bool is_moving
Definition BluffBody.H:20
bool is_mms
Definition BluffBody.H:22
amrex::Vector< amrex::Real > vel_bc
Definition BluffBody.H:26
Definition BluffBody.H:33
Definition IBTypes.H:23