SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
SolveLinearSystem Class Reference

This module is used to solve the linear system Ax=b, where A is a given Matrix, b is a given right-hand-side vector, and the user wants to find the solution vector x. More...

Inheritance diagram for SolveLinearSystem:

Public Member Functions

 SolveLinearSystem (GuiContext *ctx)
 
virtual ~SolveLinearSystem ()
 
virtual void execute ()
 
virtual bool callback ()
 

Public Attributes

GuiDouble target_error_
 
GuiDouble orig_error_
 
GuiDouble current_error_
 
GuiString method_
 
GuiString precond_
 
GuiInt iteration_
 
GuiInt maxiter_
 
GuiInt use_previous_solution_
 
GuiInt emit_partial_
 
GuiInt emit_iter_
 

Detailed Description

This module is used to solve the linear system Ax=b, where A is a given Matrix, b is a given right-hand-side vector, and the user wants to find the solution vector x.

Constructor & Destructor Documentation

SolveLinearSystem ( GuiContext *  ctx)
virtual ~SolveLinearSystem ( )
inlinevirtual

Member Function Documentation

bool callback ( )
virtual
void execute ( )
virtual

Member Data Documentation

GuiDouble current_error_
GuiInt emit_iter_
GuiInt emit_partial_
GuiInt iteration_
GuiInt maxiter_
GuiString method_
GuiDouble orig_error_
GuiString precond_
GuiDouble target_error_
GuiInt use_previous_solution_

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