|
SeExpr
|
#include <ExprDeepWater.h>
Public Member Functions | |
| SeDeepWater () | |
| virtual | ~SeDeepWater () |
| void | setParams (const SeDeepWaterParams ¶msIn) |
| T | sqr (T x) |
| T | toIndex (const T x) |
| T | fromIndex (const T index) |
| T | fromLog (const T x) |
| T | toLog (const T z) |
| T | powerLaw (const T x, const SeDeepWaterParams ¶ms) |
| T | rescale (const T x) |
| void | generateSpectrum () |
| T | getValue (double param) const |
| Evaluates curve and returns full value. | |
| T | getKLow () |
| T | getKHigh () |
| bool | inGrid () |
Static Public Member Functions | |
| static T | kscale () |
| static T | bottom_offset () |
Public Attributes | |
| T | gravity |
| size_t | gridSize |
| SeDeepWaterParams | params |
| std::vector< T > | energy |
| T | klowindex |
| T | khighindex |
| T | kmaxindex |
Definition at line 67 of file ExprDeepWater.h.
|
inline |
Definition at line 68 of file ExprDeepWater.h.
|
inlinevirtual |
Definition at line 69 of file ExprDeepWater.h.
|
inlinestatic |
Definition at line 86 of file ExprDeepWater.h.
Referenced by SeDeepWater< double >::fromLog(), and SeDeepWater< double >::toLog().
|
inline |
Definition at line 84 of file ExprDeepWater.h.
Referenced by SeDeepWater< double >::generateSpectrum().
|
inline |
Definition at line 90 of file ExprDeepWater.h.
Referenced by SeDeepWater< double >::generateSpectrum().
|
inline |
Definition at line 100 of file ExprDeepWater.h.
|
inline |
Definition at line 142 of file ExprDeepWater.h.
|
inline |
Definition at line 137 of file ExprDeepWater.h.
|
inline |
Evaluates curve and returns full value.
Definition at line 129 of file ExprDeepWater.h.
|
inline |
Definition at line 147 of file ExprDeepWater.h.
|
inlinestatic |
Definition at line 78 of file ExprDeepWater.h.
Referenced by SeDeepWater< double >::fromIndex(), and SeDeepWater< double >::toIndex().
|
inline |
Definition at line 94 of file ExprDeepWater.h.
Referenced by SeDeepWater< double >::generateSpectrum().
|
inline |
Definition at line 98 of file ExprDeepWater.h.
Referenced by SeDeepWater< double >::generateSpectrum().
|
inline |
Definition at line 71 of file ExprDeepWater.h.
|
inline |
Definition at line 76 of file ExprDeepWater.h.
Referenced by SeDeepWater< double >::generateSpectrum(), and SeDeepWater< double >::powerLaw().
|
inline |
Definition at line 82 of file ExprDeepWater.h.
Referenced by SeDeepWater< double >::generateSpectrum().
|
inline |
Definition at line 92 of file ExprDeepWater.h.
Referenced by SeDeepWater< double >::generateSpectrum().
| std::vector<T> SeDeepWater< T >::energy |
Definition at line 152 of file ExprDeepWater.h.
| T SeDeepWater< T >::gravity |
Definition at line 149 of file ExprDeepWater.h.
| size_t SeDeepWater< T >::gridSize |
Definition at line 150 of file ExprDeepWater.h.
| T SeDeepWater< T >::khighindex |
Definition at line 154 of file ExprDeepWater.h.
| T SeDeepWater< T >::klowindex |
Definition at line 153 of file ExprDeepWater.h.
| T SeDeepWater< T >::kmaxindex |
Definition at line 155 of file ExprDeepWater.h.
| SeDeepWaterParams SeDeepWater< T >::params |
Definition at line 151 of file ExprDeepWater.h.