/home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/actuator/actuator_utils.H File Reference

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/actuator/actuator_utils.H File Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
actuator_utils.H File Reference
#include "amr-wind/core/vs/vector_space.H"
#include "AMReX_AmrCore.H"
#include "amr-wind/utilities/index_operations.H"
#include <cmath>
#include <set>
Include dependency graph for actuator_utils.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  amr_wind
 
namespace  amr_wind::actuator
 
namespace  amr_wind::actuator::utils
 

Functions

std::set< int > amr_wind::actuator::utils::determine_influenced_procs (const amrex::AmrCore &mesh, const amrex::RealBox &rbx)
 
void amr_wind::actuator::utils::determine_root_proc (ActInfo &info, amrex::Vector< int > &act_proc_count)
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real amr_wind::actuator::utils::gaussian3d (const vs::Vector &dist, const vs::Vector &eps)
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real amr_wind::actuator::utils::gaussian1d (const amrex::Real &dist, const amrex::Real &eps)
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE vs::Vector amr_wind::actuator::utils::delta_pnts_cyl (const vs::Vector &origin, const vs::Vector &normal, const vs::Vector &point1, const vs::Vector &point2)
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real amr_wind::actuator::utils::linear_basis_1d (const amrex::Real distance, const amrex::Real dX)
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE vs::Vector amr_wind::actuator::utils::compute_tangential_vector (const vs::Vector &center, const vs::Vector &normal, const vs::Vector &point)