MeritFunctionCheck Class Reference

#include <MeritFunctionCheck.h>

Inheritance diagram for MeritFunctionCheck:

AdkZhangMeritFunctionCheck CriteriaReductionMeritFunctionCheck PolakHeSearchDirectionAndMeritFunction SQPsearchDirectionMeritFunctionAndHessian List of all members.

Public Member Functions

 MeritFunctionCheck ()
virtual ~MeritFunctionCheck ()
virtual int check (Vector u_old, double g_old, Vector grad_G_old, double stepSize, Vector stepDirection, double g_new)=0
virtual double getMeritFunctionValue (Vector u, double g, Vector grad_G)=0
virtual int updateMeritParameters (Vector u, double g, Vector grad_G)=0

Detailed Description

Definition at line 39 of file MeritFunctionCheck.h.


Constructor & Destructor Documentation

MeritFunctionCheck::MeritFunctionCheck (  ) 

Definition at line 36 of file MeritFunctionCheck.cpp.

MeritFunctionCheck::~MeritFunctionCheck (  )  [virtual]

Definition at line 40 of file MeritFunctionCheck.cpp.


Member Function Documentation

virtual int MeritFunctionCheck::check ( Vector  u_old,
double  g_old,
Vector  grad_G_old,
double  stepSize,
Vector  stepDirection,
double  g_new 
) [pure virtual]

virtual double MeritFunctionCheck::getMeritFunctionValue ( Vector  u,
double  g,
Vector  grad_G 
) [pure virtual]

virtual int MeritFunctionCheck::updateMeritParameters ( Vector  u,
double  g,
Vector  grad_G 
) [pure virtual]


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

Generated on Mon Oct 23 15:05:45 2006 for OpenSees by doxygen 1.5.0