xc
Public Member Functions | List of all members
XC::MeritFunctionCheck Class Referenceabstract

A "merit function" can be any continuous and differentiable function of vector u, whose minimum occurs at the solution of the first order reliability method (FORM) and for which \(d_i\) is a descent direction at \(u_i\) see section 14.3.1 "Engineering Design Reliability Handbook" Efstratios Nikolaidis, Dan M. More...

#include <MeritFunctionCheck.h>

Inheritance diagram for XC::MeritFunctionCheck:
Inheritance graph
[legend]

Public Member Functions

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

A "merit function" can be any continuous and differentiable function of vector u, whose minimum occurs at the solution of the first order reliability method (FORM) and for which \(d_i\) is a descent direction at \(u_i\) see section 14.3.1 "Engineering Design Reliability Handbook" Efstratios Nikolaidis, Dan M.

Ghiocel, Suren Singhal CRC Press, Dec 22, 2004 ISBN 9780849311802


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