NOMAD Source  Version 4.0.0 Beta
Direction Member List

This is the complete list of members for Direction, including all inherited members.

_arrayArrayOfDoubleprotected
_nArrayOfDoubleprotected
abs() constArrayOfDouble
ArrayOfDouble(const size_t n=0, const Double &val=Double())ArrayOfDoubleexplicit
ArrayOfDouble(const ArrayOfDouble &coords)ArrayOfDouble
compare(const ArrayOfDouble &aod, bool &isInf, bool &isStrictInf) constArrayOfDoubleprotected
computeDirOnUnitSphere(Direction &randomDir)Directionstatic
cos(const Direction &dir1, const Direction &dir2)Directionstatic
Direction(const size_t n=0, const Double &val=Double())Directioninlineexplicit
Direction(const Direction &dir)Directioninline
Direction(const ArrayOfDouble &pt)Directioninline
display(const ArrayOfDouble &prec=ArrayOfDouble()) constArrayOfDoublevirtual
dotProduct(const Direction &dir1, const Direction &dir2)Directionstatic
householder(const Direction &dir, bool completeTo2n, Direction **H)Directionstatic
inBounds(const ArrayOfDouble &lowerBound, const ArrayOfDouble &upperBound) constArrayOfDouble
infiniteNorm() constDirection
isComplete() constArrayOfDouble
isDefined() constArrayOfDoublevirtual
isEmpty() constArrayOfDoubleinline
isMultipleOf(const ArrayOfDouble &gran, int &index) constArrayOfDouble
max() constArrayOfDouble
nbDefined() constArrayOfDouble
norm(NormType normType=NormType::L2) constDirection
operator!=(const ArrayOfDouble &coords) constArrayOfDoubleinline
operator*=(const Double &d)ArrayOfDouble
operator+(const ArrayOfDouble &p) constArrayOfDouble
operator-(const ArrayOfDouble &p) constArrayOfDouble
operator<(const ArrayOfDouble &coords) constArrayOfDoublevirtual
operator<=(const ArrayOfDouble &coords) constArrayOfDoublevirtual
operator=(const Direction &dir)Direction
ArrayOfDouble::operator=(const ArrayOfDouble &coords)ArrayOfDouble
operator==(const ArrayOfDouble &coords) constArrayOfDouble
operator[](size_t i) constArrayOfDouble
pEndArrayOfDoublestatic
pStartArrayOfDoublestatic
readValuesAsArray(const ArrayOfString &valueString)ArrayOfDouble
reset(size_t n=0, const Double &d=Double())ArrayOfDouble
resize(size_t n, const Double &d=Double())ArrayOfDouble
set(const Double &d) constArrayOfDoubleinline
set(size_t index, const Double &d, bool relative=false, const Double &lb=Double(), const Double &ub=Double())ArrayOfDouble
set(size_t n, const Double *a)ArrayOfDouble
size() constArrayOfDoubleinline
snapToBounds(const ArrayOfDouble &lb, const ArrayOfDouble &ub, const ArrayOfDouble &frameCenter, const ArrayOfDouble &meshSize)ArrayOfDouble
squaredL2Norm() constDirection
toBeDefined() constArrayOfDouble
verifySizesMatch(size_t n1, size_t n2, std::string filename, size_t linenum) constArrayOfDoubleprotected
~ArrayOfDouble()ArrayOfDoublevirtual
~Direction()Directioninlinevirtual