bluff_body Namespace Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
amr_wind::ib::bluff_body Namespace Reference
Functions | |
void | read_inputs (BluffBodyBaseData &wdata, IBInfo &, const ::amr_wind::utils::MultiParser &pp) |
void | init_data_structures (BluffBodyBaseData &) |
void | apply_mms_vel (CFDSim &sim) |
void | apply_dirichlet_vel (CFDSim &sim, const amrex::Vector< amrex::Real > &vel_bc) |
void | prepare_netcdf_file (const std::string &ncfile, const BluffBodyBaseData &meta, const IBInfo &info) |
void | write_netcdf (const std::string &ncfile, const BluffBodyBaseData &meta, const IBInfo &info, const amrex::Real time) |
void | init_data_structures (CFDSim &) |
Function Documentation
◆ apply_dirichlet_vel()
void amr_wind::ib::bluff_body::apply_dirichlet_vel | ( | CFDSim & | , |
const amrex::Vector< amrex::Real > & | vel_bc ) |
Set the velocity inside the IB based on a dirichlet BC
◆ apply_mms_vel()
void amr_wind::ib::bluff_body::apply_mms_vel | ( | CFDSim & | ) |
Set the velocity inside the IB based on a manufactured solution
◆ init_data_structures() [1/2]
void amr_wind::ib::bluff_body::init_data_structures | ( | BluffBodyBaseData & | ) |
◆ init_data_structures() [2/2]
void amr_wind::ib::bluff_body::init_data_structures | ( | CFDSim & | ) |
Initialize core data structures when modeling the IB geometry
◆ prepare_netcdf_file()
void amr_wind::ib::bluff_body::prepare_netcdf_file | ( | const std::string & | ncfile, |
const BluffBodyBaseData & | meta, | ||
const IBInfo & | info ) |
◆ read_inputs()
void amr_wind::ib::bluff_body::read_inputs | ( | BluffBodyBaseData & | , |
IBInfo & | , | ||
const ::amr_wind::utils::MultiParser & | ) |
Parse common data for modeling non-blade bluff bodies via an immersed boundary
◆ write_netcdf()
void amr_wind::ib::bluff_body::write_netcdf | ( | const std::string & | ncfile, |
const BluffBodyBaseData & | meta, | ||
const IBInfo & | info, | ||
const amrex::Real | time ) |
Generated by 1.12.0