proteus.ObjectiveFunctions module

A module of objective functions

Inheritance diagram of proteus.ObjectiveFunctions

class proteus.ObjectiveFunctions.SimpelFunc(LHS_x, RHS_x)[source]

Bases: proteus.Optimizers.ObjectiveFunction_base

getResidual(x)[source]
class proteus.ObjectiveFunctions.SimpelFunc2(LHS_x, RHS_x)[source]

Bases: proteus.Optimizers.ObjectiveFunction_base

getResidual(x)[source]
class proteus.ObjectiveFunctions.SimpelFunc3(LHS_x, RHS_x)[source]

Bases: proteus.Optimizers.ObjectiveFunction_base

getResidual(x)[source]
class proteus.ObjectiveFunctions.BuckleyLeverett(alpha)[source]
getFlux(s)[source]
class proteus.ObjectiveFunctions.OsherFunc(LHS_s, RHS_s, fFunc, t, x)[source]

Bases: proteus.Optimizers.ObjectiveFunction_base

Argmin(s)[source]
Argmax(s)[source]
class proteus.ObjectiveFunctions.OsherFuncCoef(LHS_s, RHS_s, fFunc, t, x, useShallowCopy=True)[source]

Bases: proteus.Optimizers.ObjectiveFunction_base

Argmin(s)[source]
Argmax(s)[source]