Omu_Dep Class Reference

#include <Omu_Deps.h>

Inheritance diagram for Omu_Dep:

Inheritance graph
base refererrect $classOmu__Dependent.html 7,7 129,34
[legend]
Collaboration diagram for Omu_Dep:

Collaboration graph
base refererrect $classOmu__Dependent.html 7,207 129,233rect $classOmu__Gradient.html 13,84 123,111rect $classMesch_1_1VECP.html 16,7 120,33
[legend]

List of all members.


Detailed Description

Internally used single dependent variable.


Public Member Functions

const Omu_Depoperator= (const Real &value)
 Assign a new value.
void size (int nx, int nu, int nxf)
 Allocate gradients for given numbers of independent variables.
void analyze_struct ()
 Analyze dependencies after setup process.
Implementation of Omu_Dependent interface
void set_linear (int wrt=Omu_Dependent::WRT_ALL, bool value=true)
 Mark a linear dependency.
bool is_linear (int wrt=Omu_Dependent::WRT_ALL) const
 Query if a dependency is linear.

Public Attributes

bool c_setup
 indicate setup process (call to set_linear* allowed)

Protected Member Functions

 Omu_Dep (const Omu_Dep &cv)
Omu_Depoperator= (const Omu_Dep &)

Protected Attributes

int _linear_flags


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

HQP is hosted at SourceForge. Documentation generated on Sat Nov 8 14:21:33 2008 using doxygen.