#include <WindEnergyAuxFunction.h>
|
| | WindEnergyAuxFunction (const unsigned beginPos, const unsigned endPos, std::vector< std::string > theStringParams, Realm &realm) |
| |
| virtual | ~WindEnergyAuxFunction () |
| |
| virtual void | do_evaluate (const double *coords, const double time, const unsigned spatialDimension, const unsigned numPoints, double *fieldPtr, const unsigned fieldSize, const unsigned beginPos, const unsigned endPos) const |
| |
| void | setup (const double time) |
| |
| void | cross_product (double *c, double *u) const |
| |
| | AuxFunction (const unsigned beginPos, const unsigned endPos) |
| |
| virtual | ~AuxFunction () |
| |
| void | evaluate (const double *coords, const double time, const unsigned spatialDimension, const unsigned numPoints, double *fieldPtr, const unsigned fieldSize) const |
| |
| sierra::nalu::WindEnergyAuxFunction::WindEnergyAuxFunction |
( |
const unsigned |
beginPos, |
|
|
const unsigned |
endPos, |
|
|
std::vector< std::string > |
theStringParams, |
|
|
Realm & |
realm |
|
) |
| |
References sierra::nalu::MeshMotionInfo::centroid_, centroidMM_, sierra::nalu::Realm::get_tanh_functional_form(), sierra::nalu::Realm::get_tanh_trans(), sierra::nalu::Realm::get_tanh_width(), sierra::nalu::SolutionOptions::meshMotionInfoMap_, sierra::nalu::MeshMotionInfo::omega_, omegaMM_, sierra::nalu::Realm::solutionOptions_, tanhFunction_, and sierra::nalu::MeshMotionInfo::unitVec_.
| sierra::nalu::WindEnergyAuxFunction::~WindEnergyAuxFunction |
( |
| ) |
|
|
virtual |
| void sierra::nalu::WindEnergyAuxFunction::cross_product |
( |
double * |
c, |
|
|
double * |
u |
|
) |
| const |
| void sierra::nalu::WindEnergyAuxFunction::do_evaluate |
( |
const double * |
coords, |
|
|
const double |
time, |
|
|
const unsigned |
spatialDimension, |
|
|
const unsigned |
numPoints, |
|
|
double * |
fieldPtr, |
|
|
const unsigned |
fieldSize, |
|
|
const unsigned |
beginPos, |
|
|
const unsigned |
endPos |
|
) |
| const |
|
virtual |
| void sierra::nalu::WindEnergyAuxFunction::setup |
( |
const double |
time | ) |
|
|
virtual |
| std::vector<double> sierra::nalu::WindEnergyAuxFunction::centroidMM_ |
|
private |
| double sierra::nalu::WindEnergyAuxFunction::omegaBlend_ |
|
private |
| std::vector<double> sierra::nalu::WindEnergyAuxFunction::omegaMM_ |
|
private |
| TanhFunction* sierra::nalu::WindEnergyAuxFunction::tanhFunction_ |
|
private |
The documentation for this class was generated from the following files: