/home/runner/work/amr-wind/amr-wind/amr-wind/equation_systems/icns/source_terms/BodyForce.H Source File
|
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
BodyForce.H
Go to the documentation of this file.
Definition CFDSim.H:54
Definition SimTime.H:33
amrex::Vector< amrex::Real > m_body_force
Forcing source term (pressure gradient)
Definition BodyForce.H:47
amrex::Vector< amrex::Real > m_fz_table
Definition BodyForce.H:67
amrex::Vector< amrex::Real > m_time_table
Vectors for storing uniform_timetable inputs.
Definition BodyForce.H:64
void operator()(const int lev, const amrex::MFIter &mfi, const amrex::Box &bx, const FieldState fstate, const amrex::Array4< amrex::Real > &src_term) const override
Definition BodyForce.cpp:117
amrex::Vector< amrex::Real > m_fy_table
Definition BodyForce.H:66
amrex::Vector< amrex::Real > m_fx_table
Definition BodyForce.H:65
void read_bforce_timetable(const std::string &filename)
Definition BodyForce.cpp:95
void read_bforce_profile(const std::string &filename)
Definition BodyForce.cpp:61
amrex::Gpu::DeviceVector< amrex::Real > m_prof_y
Definition BodyForce.H:60
amrex::Gpu::DeviceVector< amrex::Real > m_prof_x
Definition BodyForce.H:59
amrex::Gpu::DeviceVector< amrex::Real > m_ht
Definition BodyForce.H:61
std::string m_utt_file
Uniform time table file.
Definition BodyForce.H:52
amrex::Real m_omega
Angular frequency used in the oscillatory forcing.
Definition BodyForce.H:55
size_t m_bforce_profile_nhts
Definition BodyForce.H:57
~BodyForce() override
Definition ABLForcing.cpp:14
Generated by