Xyce  6.1
Xyce::Nonlinear::objectiveFunctionData Class Reference

#include <N_NLS_Sensitivity.h>

Public Member Functions

 objectiveFunctionData ()
 

Public Attributes

bool objFuncGiven_
 
bool objFuncGIDsetup_
 
int numExpVars_
 
std::vector< std::string > expVarNames_
 
std::vector< int > expVarGIDs_
 
std::vector< int > expVarLocal_
 
std::vector< double > expVarVals_
 
std::vector< double > expVarDerivs_
 
double expVal_
 
std::string objFuncString_
 
Util::Expression * expPtr_
 
double curValue_
 
double objFuncEval_
 
double dOdp_
 
Linear::Vector * dOdXVectorPtr_
 

Detailed Description

Definition at line 73 of file N_NLS_Sensitivity.h.

Constructor & Destructor Documentation

Xyce::Nonlinear::objectiveFunctionData::objectiveFunctionData ( )
inline

Definition at line 76 of file N_NLS_Sensitivity.h.

Member Data Documentation

double Xyce::Nonlinear::objectiveFunctionData::curValue_

Definition at line 100 of file N_NLS_Sensitivity.h.

double Xyce::Nonlinear::objectiveFunctionData::dOdp_

Definition at line 102 of file N_NLS_Sensitivity.h.

Linear::Vector* Xyce::Nonlinear::objectiveFunctionData::dOdXVectorPtr_

Definition at line 104 of file N_NLS_Sensitivity.h.

Util::Expression* Xyce::Nonlinear::objectiveFunctionData::expPtr_

Definition at line 98 of file N_NLS_Sensitivity.h.

double Xyce::Nonlinear::objectiveFunctionData::expVal_

Definition at line 96 of file N_NLS_Sensitivity.h.

std::vector<double> Xyce::Nonlinear::objectiveFunctionData::expVarDerivs_

Definition at line 95 of file N_NLS_Sensitivity.h.

std::vector<int> Xyce::Nonlinear::objectiveFunctionData::expVarGIDs_

Definition at line 92 of file N_NLS_Sensitivity.h.

std::vector<int> Xyce::Nonlinear::objectiveFunctionData::expVarLocal_

Definition at line 93 of file N_NLS_Sensitivity.h.

std::vector<std::string> Xyce::Nonlinear::objectiveFunctionData::expVarNames_

Definition at line 91 of file N_NLS_Sensitivity.h.

std::vector<double> Xyce::Nonlinear::objectiveFunctionData::expVarVals_

Definition at line 94 of file N_NLS_Sensitivity.h.

int Xyce::Nonlinear::objectiveFunctionData::numExpVars_

Definition at line 90 of file N_NLS_Sensitivity.h.

double Xyce::Nonlinear::objectiveFunctionData::objFuncEval_

Definition at line 101 of file N_NLS_Sensitivity.h.

bool Xyce::Nonlinear::objectiveFunctionData::objFuncGIDsetup_

Definition at line 89 of file N_NLS_Sensitivity.h.

bool Xyce::Nonlinear::objectiveFunctionData::objFuncGiven_

Definition at line 84 of file N_NLS_Sensitivity.h.

std::string Xyce::Nonlinear::objectiveFunctionData::objFuncString_

Definition at line 97 of file N_NLS_Sensitivity.h.


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