HQP  1.9.6
Omu_SVec Class Reference

Internally used vector of state variables. More...

#include <Omu_Vars.h>

Inheritance diagram for Omu_SVec:
[legend]

Public Member Functions

void size (int dim, int nx, int nu, int nq)
 Allocate variables and sensitivity matrices.
 
void resize (int dim, int nx, int nu, int nq=0)
 Reallocate variables and sensitivity matrices.
 
- Public Member Functions inherited from Omu_StateVec
 Omu_StateVec ()
 allocate empty sensitivity matrices
 
 ~Omu_StateVec ()
 destroy sensitivity matrices
 
- Public Member Functions inherited from Omu_Vec
 Omu_Vec ()
 allocate empty vector
 
virtual ~Omu_Vec ()
 destroy vector
 
void resize (int dim)
 resize vector
 
- Public Member Functions inherited from Mesch::VECP
 VECP ()
 
 VECP (VEC *cv)
 
VEC * operator= (VEC *nv)
 
Real & operator[] (int j)
 
VEC * operator-> ()
 
 operator VEC * ()
 
 operator const VEC * ()
 
const Real & operator[] (int j) const
 
const VEC * operator-> () const
 
 operator const VEC * () const
 

Additional Inherited Members

- Public Attributes inherited from Omu_StateVec
MATP Sx
 sensitivity matrix wrt initial states
 
MATP Su
 sensitivity matrix wrt control parameters
 
MATP Sq
 sensitivity matrix wrt general parameters
 
- Protected Member Functions inherited from Omu_StateVec
 Omu_StateVec (const Omu_StateVec &sv)
 protect copy constructor and operator= as they should not be used
 
Omu_Vecoperator= (const Omu_StateVec &sv)
 
- Protected Member Functions inherited from Omu_Vec
 Omu_Vec (const Omu_Vec &v)
 protect copy constructor and operator= as they should not be used
 
Omu_Vecoperator= (const Omu_Vec &v)
 
- Protected Attributes inherited from Mesch::VECP
VEC * _v
 wrapped VEC*
 

Detailed Description

Internally used vector of state variables.


The documentation for this class was generated from the following file: