Diffpack Documentation


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

NonLinEqSolvers_prm Class Reference

parameter class for NonLinEqSolvers. More...

#include <NonLinEqSolvers_prm.h>

Inheritance diagram for NonLinEqSolvers_prm::

HandleId List of all members.

Public Methods

 NonLinEqSolvers_prm ()
 ~NonLinEqSolvers_prm ()
NonLinEqSolver_prmoperator() (int i)
const NonLinEqSolver_prmoperator() (int i) const
void define (MenuSystem &menu, int level=MAIN, int nsolvers_=1)
void scan (MenuSystem &menu, int nsolver=1)
void setStrategy (int strategy_)

Static Public Methods

void defineStatic (MenuSystem &menu, int level=MAIN, int nsolvers=1)

Protected Attributes

int strategy
real tolerance
int n_switches
int nsolvers
VecSimplest(Handle(NonLinEqSolver_prm)) pm

Detailed Description

parameter class for NonLinEqSolvers.

NAME: NonLinEqSolvers_prm - parameter class for NonLinEqSolvers

DESCRIPTION:

The class contains all parameters needed for initialization of a "NonLinEqSolvers" object.


Constructor & Destructor Documentation

NonLinEqSolvers_prm::NonLinEqSolvers_prm ( )
 

There is a default constructor without arguments. Normally, the parameters in this class, needed to initialize a "NonLinEqSolvers" object, are set through the menu system.

NonLinEqSolvers_prm::~NonLinEqSolvers_prm ( ) [inline]
 


Member Function Documentation

void NonLinEqSolvers_prm::define ( MenuSystem & menu,
int level = MAIN,
int nsolvers_ = 1 ) [inline]
 

void NonLinEqSolvers_prm::defineStatic ( MenuSystem & menu,
int level = MAIN,
int nsolvers = 1 ) [static]
 

const NonLinEqSolver_prm & NonLinEqSolvers_prm::operator() ( int i ) const [inline]
 

NonLinEqSolver_prm & NonLinEqSolvers_prm::operator() ( int i ) [inline]
 

void NonLinEqSolvers_prm::scan ( MenuSystem & menu,
int nsolver = 1 )
 

void NonLinEqSolvers_prm::setStrategy ( int strategy_ ) [inline]
 


Friends And Related Function Documentation

class NonLinEqSolvers [friend]
 


Member Data Documentation

int NonLinEqSolvers_prm::n_switches [protected]
 

int NonLinEqSolvers_prm::nsolvers [protected]
 

VecSimplest(Handle(NonLinEqSolver_prm)) NonLinEqSolvers_prm::pm [protected]
 

int NonLinEqSolvers_prm::strategy [protected]
 

real NonLinEqSolvers_prm::tolerance [protected]
 


The documentation for this class was generated from the following file:
Copyright © 2003 inuTech GmbH. All rights reserved.