const List< word > & profileName() const
const List< scalar > & radius() const
A class for handling file names.
const List< scalar > & chord() const
List< T > values(const HashTable< T, Key, Hash > &tbl, const bool doSort=false)
void interpolateWeights(const scalar &xIn, const List< scalar > &values, label &i1, label &i2, scalar &ddx) const
const List< scalar > & twist() const
Blade model class calculates:
virtual void interpolate(const scalar radius, scalar &twist, scalar &chord, label &i1, label &i2, scalar &invDr) const
void operator=(const bladeModel &)=delete
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
List< word > profileName_
const List< label > & profileID() const
virtual ~bladeModel()=default
bool readFromFile() const
bladeModel(const dictionary &dict)