/home/runner/work/amr-wind/amr-wind/amr-wind/immersed_boundary/bluff_body/bluff_body_ops.H File Reference

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/immersed_boundary/bluff_body/bluff_body_ops.H File Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
bluff_body_ops.H File Reference
Include dependency graph for bluff_body_ops.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  amr_wind::ib::ops::UseDefaultOp< GeomTrait >
 
struct  amr_wind::ib::ops::UpdatePosOp< GeomTrait, typename std::enable_if_t< std::is_base_of_v< BluffBodyType, GeomTrait > > >
 
struct  amr_wind::ib::ops::UpdateVelOp< GeomTrait, typename std::enable_if_t< std::is_base_of_v< BluffBodyType, GeomTrait > > >
 
struct  amr_wind::ib::ops::ComputeForceOp< GeomTrait, typename std::enable_if_t< std::is_base_of_v< BluffBodyType, GeomTrait > > >
 
struct  amr_wind::ib::ops::ProcessOutputsOp< GeomTrait, typename std::enable_if_t< std::is_base_of_v< BluffBodyType, GeomTrait > > >
 

Namespaces

namespace  amr_wind
 
namespace  amr_wind::ib
 
namespace  amr_wind::ib::bluff_body
 
namespace  amr_wind::ib::ops
 

Functions

void amr_wind::ib::bluff_body::read_inputs (BluffBodyBaseData &wdata, IBInfo &, const ::amr_wind::utils::MultiParser &pp)
 
void amr_wind::ib::bluff_body::init_data_structures (CFDSim &)
 
void amr_wind::ib::bluff_body::apply_mms_vel (CFDSim &sim)
 
void amr_wind::ib::bluff_body::apply_dirichlet_vel (CFDSim &sim, const amrex::Vector< amrex::Real > &vel_bc)
 
void amr_wind::ib::bluff_body::prepare_netcdf_file (const std::string &ncfile, const BluffBodyBaseData &meta, const IBInfo &info)
 
void amr_wind::ib::bluff_body::write_netcdf (const std::string &ncfile, const BluffBodyBaseData &meta, const IBInfo &info, const amrex::Real time)