Chi-Tech
chi_math::NonLinearFunction Class Reference

#include <serial_newton_iteration.h>

Inheritance diagram for chi_math::NonLinearFunction:
chi_math::cell_mapping::WorldXYZToNaturalMappingHelper

Public Member Functions

virtual VecDbl F (const VecDbl &x) const
 
virtual MatDbl J (const VecDbl &x) const
 
virtual ~NonLinearFunction ()=default
 

Detailed Description

A simple base class for the evaluation of a non-linear function and its Jacobian-matrix.

Definition at line 14 of file serial_newton_iteration.h.

Constructor & Destructor Documentation

◆ ~NonLinearFunction()

virtual chi_math::NonLinearFunction::~NonLinearFunction ( )
virtualdefault

Member Function Documentation

◆ F()

virtual VecDbl chi_math::NonLinearFunction::F ( const VecDbl x) const
inlinevirtual

Function evaluation at vector-x.

Reimplemented in chi_math::cell_mapping::WorldXYZToNaturalMappingHelper.

Definition at line 18 of file serial_newton_iteration.h.

◆ J()

virtual MatDbl chi_math::NonLinearFunction::J ( const VecDbl x) const
inlinevirtual

Jacobian evaluation at vector-x.

Reimplemented in chi_math::cell_mapping::WorldXYZToNaturalMappingHelper.

Definition at line 24 of file serial_newton_iteration.h.


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