|
Slice | abs (const Slice &rSlice) |
|
Function | abs (const Function &rF) |
|
MultiFunction | abs (const MultiFunction &rF) |
|
double | atOrigin (const Slice &rSlice) |
|
template<class T > |
const T * | begin (const std::valarray< T > &rIn) |
|
template<class T > |
const T * | end (const std::valarray< T > &rIn) |
|
template<class T > |
bool | equal (const std::valarray< T > &rIn1, const std::valarray< T > &rIn2) |
|
Slice | exp (const Slice &rSlice) |
|
Function | exp (const Function &rF) |
|
MultiFunction | exp (const MultiFunction &rF) |
|
Slice | indicator (const Slice &rSlice, double dBarrier) |
|
Slice | indicator (double dBarrier, const Slice &rSlice) |
|
Slice | indicator (const Slice &rSlice, const Slice &rBarrier) |
|
MultiFunction | interpolate (const Slice &rSlice) |
|
MultiFunction | interpolate (const Slice &rSlice, const std::vector< unsigned > &rState) |
|
MultiFunction | interpolate (const Slice &rSlice, unsigned iStates) |
|
Slice | log (const Slice &rSlice) |
|
Function | log (const Function &rF) |
|
MultiFunction | log (const MultiFunction &rF) |
|
Slice | max (const Slice &rSlice, double dValue) |
|
Slice | max (const Slice &rSlice1, const Slice &rSlice2) |
|
Function | max (const Function &rF, const Function &rG) |
|
Slice | max (double dValue, const Slice &rSlice) |
|
Function | max (double dV, const Function &rF) |
|
MultiFunction | max (const MultiFunction &rF, const MultiFunction &rG) |
|
Function | max (const Function &rF, double dV) |
|
MultiFunction | max (double dV, const MultiFunction &rF) |
|
MultiFunction | max (const MultiFunction &rF, double dV) |
|
Slice | min (const Slice &rSlice, double dValue) |
|
Slice | min (const Slice &rSlice1, const Slice &rSlice2) |
|
Slice | min (double dValue, const Slice &rSlice) |
|
Function | min (const Function &rF, const Function &rG) |
|
Function | min (double dV, const Function &rF) |
|
MultiFunction | min (const MultiFunction &rF, const MultiFunction &rG) |
|
Function | min (const Function &rF, double dV) |
|
MultiFunction | min (double dV, const MultiFunction &rF) |
|
MultiFunction | min (const MultiFunction &rF, double dV) |
|
Function | operator* (const Function &rF, const Function &rG) |
|
MultiFunction | operator* (const MultiFunction &rF, const MultiFunction &rG) |
|
MultiFunction | operator* (double dV, const MultiFunction &rF) |
|
MultiFunction | operator* (const MultiFunction &rF, double dV) |
|
Slice | operator* (const Slice &rSlice1, const Slice &rSlice2) |
|
Function | operator* (double dV, const Function &rF) |
|
Slice | operator* (const Slice &rSlice, double dValue) |
|
Slice | operator* (double dValue, const Slice &rSlice) |
|
Function | operator* (const Function &rF, double dV) |
|
Function | operator+ (const Function &rF, const Function &rG) |
|
Slice | operator+ (const Slice &rSlice1, const Slice &rSlice2) |
|
MultiFunction | operator+ (const MultiFunction &rF, const MultiFunction &rG) |
|
Slice | operator+ (const Slice &rSlice, double dValue) |
|
MultiFunction | operator+ (double dV, const MultiFunction &rF) |
|
MultiFunction | operator+ (const MultiFunction &rF, double dV) |
|
Function | operator+ (double dV, const Function &rF) |
|
Slice | operator+ (double dValue, const Slice &rSlice) |
|
Function | operator+ (const Function &rF, double dV) |
|
Function | operator- (const Function &rF) |
|
MultiFunction | operator- (const MultiFunction &rF) |
|
Slice | operator- (const Slice &rSlice) |
|
Function | operator- (const Function &rF, const Function &rG) |
|
Slice | operator- (const Slice &rSlice1, const Slice &rSlice2) |
|
Function | operator- (double dV, const Function &rF) |
|
Slice | operator- (const Slice &rSlice, double dValue) |
|
MultiFunction | operator- (const MultiFunction &rF, const MultiFunction &rG) |
|
Slice | operator- (double dValue, const Slice &rSlice) |
|
MultiFunction | operator- (double dV, const MultiFunction &rF) |
|
MultiFunction | operator- (const MultiFunction &rF, double dV) |
|
Function | operator- (const Function &rF, double dV) |
|
Function | operator/ (const Function &rF, const Function &rG) |
|
Slice | operator/ (const Slice &rSlice1, const Slice &rSlice2) |
|
Function | operator/ (double dV, const Function &rF) |
|
Slice | operator/ (const Slice &rSlice, double dValue) |
|
Function | operator/ (const Function &rF, double dV) |
|
Slice | operator/ (double dValue, const Slice &rSlice) |
|
MultiFunction | operator/ (const MultiFunction &rF, const MultiFunction &rG) |
|
MultiFunction | operator/ (double dV, const MultiFunction &rF) |
|
MultiFunction | operator/ (const MultiFunction &rF, double dV) |
|
Slice | pow (const Slice &rSlice, double dPower) |
|
Function | pow (const Function &rF, double dV) |
|
MultiFunction | pow (const MultiFunction &rF, double dV) |
|
Slice | rollback (const Slice &rSlice, unsigned iEventTime) |
|
Slice | sqrt (const Slice &rSlice) |
|
Function | sqrt (const Function &rF) |
|
MultiFunction | sqrt (const MultiFunction &rF) |
|
template<class F > |
Function | toFunction (const F &rF, double dLeft=-std::numeric_limits< double >::infinity(), double dRight=std::numeric_limits< double >::infinity()) |
|
Function | toFunction (const MultiFunction &rF, unsigned iArg=0, const std::valarray< double > &rOtherArg=std::valarray< double >()) |
|
MultiFunction | toMultiFunction (double(*f)(const std::valarray< double > &), bool(*g)(const std::valarray< double > &), unsigned iDim) |
|
MultiFunction | toMultiFunction (const Function &rF, unsigned iArg, unsigned iDim) |
|
MultiFunction | toMultiFunction (const MultiFunction &rF, const std::vector< unsigned > &rArg, const std::valarray< double > &rOtherArg) |
|
Contains everything in cfl library.