Reaktoro 
A unified framework for modeling chemically reactive systems
Reaktoro::KktMatrix Struct Reference

Detailed Description

A type to represent the left-hand side matrix of a KKT equation.

See also
KktSolution, KktVector, KktSolver

#include <KktSolver.hpp>

Collaboration diagram for Reaktoro::KktMatrix:

Public Member Functions

 KktMatrix (const Hessian &H, const Matrix &A, const Vector &x, const Vector &z)
 Construct a custom KktMatrix instance.
 
 KktMatrix (const Hessian &H, const Matrix &A, const Vector &x, const Vector &z, double gamma, double delta)
 Construct a custom KktMatrix instance.
 

Public Attributes

const HessianH
 The Hessian matrix H of the KKT matrix equation.
 
const MatrixA
 The coefficient matrix A of the KKT matrix equation.
 
const Vectorx
 The vector of primal variables x
 
const Vectorz
 The vector of dual variables z
 
const double gamma = 0.0
 The regularization parameter \(\gamma\).
 
const double delta = 0.0
 The regularization parameter \(\delta\).
 

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