UNIVERS
15.3
UNIVERS base processing software API
|
#include <ikp1dhod.hpp>
Public Member Functions | |
IKP1dHod () | |
IKP1dHod (const IKP1dHod &obj) | |
virtual | ~IKP1dHod () |
virtual void | push (IKP1dHodLayer &lay) |
void | setStatic (double s) |
void | setDissipation (double k, double s, double *t_old) |
Public Member Functions inherited from IKP1dLayers< IKP1dHodLayer > | |
IKP1dLayers (string name="IKP1dLayers") | |
IKP1dLayers (const IKP1dLayers &obj) | |
virtual | ~IKP1dLayers () |
int | laysNum () const |
IKP1dHodLayer * | layer (int n) const |
bool | erase (int n) |
void | insert (int n, IKP1dHodLayer &lay) |
void | clear () |
void | info () const |
const string & | getName () const |
Additional Inherited Members | |
Protected Attributes inherited from IKP1dLayers< IKP1dHodLayer > | |
std::vector< IKP1dHodLayer * > | lays |
string | m_name |
VSP hodograph using for optimization
IKP1dHod::IKP1dHod | ( | ) |
Default constructor
IKP1dHod::IKP1dHod | ( | const IKP1dHod & | obj | ) |
Copy constructor
|
virtual |
Destruct object
|
virtual |
Reimplemented layer addition for automatic sorting by zop
Reimplemented from IKP1dLayers< IKP1dHodLayer >.
void IKP1dHod::setDissipation | ( | double | k, |
double | s, | ||
double * | t_old | ||
) |
Set hodograph dissipation, s - static, k - dissipation koefficient, t_old - source hodograph's times (the same lengh !)
void IKP1dHod::setStatic | ( | double | s | ) |
Set provided static to the hodograph