***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
Namespace: Altaxo.Calc.Ode.Obsolete.DVodeAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax public int Run(
int IPAR,
int IVALUE,
bool ISET
)
Parameters
- IPAR Int32
-
= Parameter indicator (1 for LUNIT, 2 for MESFLG).
- IVALUE Int32
-
= The value to be set for the parameter, if ISET = .TRUE.
- ISET Boolean
-
= 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.
Return Value
Int32[Missing <returns> documentation for "M:Altaxo.Calc.Ode.Obsolete.DVode.IXSAV.Run(System.Int32,System.Int32,System.Boolean)"]
See Also