Click or drag to resize

IXSAV Class

***PURPOSE Save and recall error message control parameters. ***CATEGORY R3C ***TYPE ALL (IXSAV-A) ***AUTHOR Hindmarsh, Alan C., (LLNL) ***DESCRIPTION IXSAV saves and recalls one of two error message parameters: LUNIT, the logical unit number to which messages are printed, and MESFLG, the message print flag. This is a modification of the SLATEC library routine J4SAVE. Saved local variables.. LUNIT = Logical unit number for messages. The default is obtained by a call to IUMACH (may be machine-dependent). MESFLG = Print control flag.. 1 means print all messages (the default). 0 means no printing. On input.. IPAR = Parameter indicator (1 for LUNIT, 2 for MESFLG). IVALUE = The value to be set for the parameter, if ISET = .TRUE. ISET = Logical flag to indicate whether to read or write. If ISET = .TRUE., the parameter will be given the value IVALUE. If ISET = .FALSE., the parameter will be unchanged, and IVALUE is a dummy argument. On return.. IXSAV = The (old) value of the parameter. ***SEE ALSO XERRWD, XERRWV ***ROUTINES CALLED IUMACH ***REVISION HISTORY (YYMMDD) 921118 DATE WRITTEN 930329 Modified prologue to SLATEC format. (FNF) 930915 Added IUMACH call to get default output unit. (ACH) 930922 Minor cosmetic changes. (FNF) 010425 Type declaration for IUMACH added. (ACH) ***END PROLOGUE IXSAV Subroutines called by IXSAV.. None Function routine called by IXSAV.. IUMACH ----------------------------------------------------------------------- **End ----------------------------------------------------------------------- ----------------------------------------------------------------------- The following Fortran-77 declaration is to cause the values of the listed (local) variables to be saved between calls to this routine. ----------------------------------------------------------------------- ***FIRST EXECUTABLE STATEMENT IXSAV
Inheritance Hierarchy
SystemObject
  Altaxo.Calc.Ode.Obsolete.DVodeIXSAV

Namespace: Altaxo.Calc.Ode.Obsolete.DVode
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public class IXSAV

The IXSAV type exposes the following members.

Constructors
 NameDescription
Public methodIXSAVInitializes a new instance of the IXSAV class
Public methodIXSAV(IUMACH)Initializes a new instance of the IXSAV class
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodRun ***PURPOSE Save and recall error message control parameters. ***CATEGORY R3C ***TYPE ALL (IXSAV-A) ***AUTHOR Hindmarsh, Alan C., (LLNL) ***DESCRIPTION IXSAV saves and recalls one of two error message parameters: LUNIT, the logical unit number to which messages are printed, and MESFLG, the message print flag. This is a modification of the SLATEC library routine J4SAVE. Saved local variables.. LUNIT = Logical unit number for messages. The default is obtained by a call to IUMACH (may be machine-dependent). MESFLG = Print control flag.. 1 means print all messages (the default). 0 means no printing. On input.. IPAR = Parameter indicator (1 for LUNIT, 2 for MESFLG). IVALUE = The value to be set for the parameter, if ISET = .TRUE. ISET = Logical flag to indicate whether to read or write. If ISET = .TRUE., the parameter will be given the value IVALUE. If ISET = .FALSE., the parameter will be unchanged, and IVALUE is a dummy argument. On return.. IXSAV = The (old) value of the parameter. ***SEE ALSO XERRWD, XERRWV ***ROUTINES CALLED IUMACH ***REVISION HISTORY (YYMMDD) 921118 DATE WRITTEN 930329 Modified prologue to SLATEC format. (FNF) 930915 Added IUMACH call to get default output unit. (ACH) 930922 Minor cosmetic changes. (FNF) 010425 Type declaration for IUMACH added. (ACH) ***END PROLOGUE IXSAV Subroutines called by IXSAV.. None Function routine called by IXSAV.. IUMACH ----------------------------------------------------------------------- **End ----------------------------------------------------------------------- ----------------------------------------------------------------------- The following Fortran-77 declaration is to cause the values of the listed (local) variables to be saved between calls to this routine. ----------------------------------------------------------------------- ***FIRST EXECUTABLE STATEMENT IXSAV
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also