Teko Version of the Day
Public Attributes
Teko::NS::LSCPrecondState Class Reference

Preconditioner state for the LSC factory. More...

#include <Teko_LSCPreconditionerFactory.hpp>

Inheritance diagram for Teko::NS::LSCPrecondState:
Inheritance graph
[legend]

List of all members.

Public Attributes

LinearOp invMass_
 Inverse mass operator ( $Q_u^{-1}$)
ModifiableLinearOp BQBt_
ModifiableLinearOp BHBt_
LinearOp BQBtmC_
LinearOp BHBtmC_
LinearOp aiD_
 $\alpha D^{-1}$ where
double gamma_
 $\gamma = \rho(Q_u^{-1} F / 3)$
double alpha_

Detailed Description

Preconditioner state for the LSC factory.

Preconditioner state for the LSC factory. This is based on the notation and concepts found in

Elman, Howle, Shadid, Silvester, and Tuminaro, "Least Squares Preconditioners for Stabilized Discretizations of the Navier-Stokes Euqations," SISC-2007.

Definition at line 64 of file Teko_LSCPreconditionerFactory.hpp.


Member Data Documentation

Inverse mass operator ( $Q_u^{-1}$)

Definition at line 69 of file Teko_LSCPreconditionerFactory.hpp.

$B Q_u^{-1} B^T$

Definition at line 73 of file Teko_LSCPreconditionerFactory.hpp.

$B H B^T$

Definition at line 77 of file Teko_LSCPreconditionerFactory.hpp.

$B Q_u^{-1} B^T-\gamma C$

Definition at line 81 of file Teko_LSCPreconditionerFactory.hpp.

$B H B^T-\gamma C$

Definition at line 86 of file Teko_LSCPreconditionerFactory.hpp.

$\alpha D^{-1}$ where

Definition at line 90 of file Teko_LSCPreconditionerFactory.hpp.

$\gamma = \rho(Q_u^{-1} F / 3)$

Definition at line 93 of file Teko_LSCPreconditionerFactory.hpp.

$\alpha = 1/\rho(B \; diag(F)^{-1} B^T D^{-1})$ where $D = diag(B \; diag(F)^{-1} B^T + C)$.

Definition at line 98 of file Teko_LSCPreconditionerFactory.hpp.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables