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

SOLVER_FLAGS Class Reference

Flags class. More...

#include <vndflags.h>

List of all members.

Public Methods

 SOLVER_FLAGS ()
 Constructor.

void Reset ()
 Reset flags.

void FirstStep ( bool b )
 Indicates if the step is the first one. More...

bool FirstStep () const
 Is the first step. More...

void AcceptedStep ( bool b )
 Indicates if a step is accepted. More...

bool AcceptedStep () const
 Is the last step accepted. More...

void GraphOutput ( bool b )
 Indicates if plots will be generated. More...

bool GraphOutput () const
 Is graph output desired. More...

void VerboseOutput ( bool b )
 Indicates if verbose output is desired. More...

bool VerboseOutput () const
 Is verbose output desired. More...

void ContinueOutput ( bool b )
 Indicates if we are continuing the graph output. More...

bool ContinueOutput () const
 Is graph output continued. More...

void ContinueIntegration ( bool b )
 Indicates if we are continuing the integration. More...

bool ContinueIntegration () const
 Is the integration continued. More...


Detailed Description

Flags class.

This class provides several flags that are needed by a solver.

Author(s):
Ned Nedialkov
Date:
8 June 2001


Constructor & Destructor Documentation

SOLVER_FLAGS::SOLVER_FLAGS ( ) [inline]
 

Constructor.


Member Function Documentation

void SOLVER_FLAGS::Reset ( ) [inline]
 

Reset flags.

void SOLVER_FLAGS::FirstStep ( bool b ) [inline]
 

Indicates if the step is the first one.

Parameters:
b   true if the integrator is performing the first step and false otherwise.

bool SOLVER_FLAGS::FirstStep ( ) const [inline]
 

Is the first step.

This function returns the value that is set by the most recent call to FirstStep, or true, if FirstStep has not been called.

void SOLVER_FLAGS::AcceptedStep ( bool b ) [inline]
 

Indicates if a step is accepted.

Parameters:
b   true if a step is accepted and false otherwise.

bool SOLVER_FLAGS::AcceptedStep ( ) const [inline]
 

Is the last step accepted.

This function returns the value that is set by the most recent call to AcceptedStep, or false, if AcceptedStep has not been called.

void SOLVER_FLAGS::GraphOutput ( bool b ) [inline]
 

Indicates if plots will be generated.

If the parameter is true, then files with data will be generated.

Parameters:
b   true if files with data are to be generated and false otherwise

bool SOLVER_FLAGS::GraphOutput ( ) const [inline]
 

Is graph output desired.

This function returns the value that is set by the most recent call to GraphOutput, or false, if GraphOutput has not been called.

void SOLVER_FLAGS::VerboseOutput ( bool b ) [inline]
 

Indicates if verbose output is desired.

Parameters:
b   true if verbose output is desired and false otherwise.

bool SOLVER_FLAGS::VerboseOutput ( ) const [inline]
 

Is verbose output desired.

This function returns the value that is set by the most recent call to VerboseOutput, or \true, if VerboseOutput has not been called.

void SOLVER_FLAGS::ContinueOutput ( bool b ) [inline]
 

Indicates if we are continuing the graph output.

Parameters:
b   true if the graph output is to be continued, and false otherwise.

bool SOLVER_FLAGS::ContinueOutput ( ) const [inline]
 

Is graph output continued.

This function returns the value that is set by the most recent call to ContinueOutput, or false, if ContinueOutput has not been called.

void SOLVER_FLAGS::ContinueIntegration ( bool b ) [inline]
 

Indicates if we are continuing the integration.

Parameters:
b   true if the integration is continued, and false otherwise.

bool SOLVER_FLAGS::ContinueIntegration ( ) const [inline]
 

Is the integration continued.

This function returns the value that is set by the most recent call to ContinueIntegration, or false, if ContinueIntegration has not been called.


The documentation for this class was generated from the following file:
Generated at Sun Oct 14 12:45:42 2001 for VNODE by doxygen1.2.0 written by Dimitri van Heesch, © 1997-2000