Click or drag to resize

DEWSETRun Method

***PURPOSE Set error weight vector. ***TYPE DOUBLE PRECISION (SEWSET-S, DEWSET-D) ***AUTHOR Hindmarsh, Alan C., (LLNL) ***DESCRIPTION This subroutine sets the error weight vector EWT according to EWT(i) = RTOL(i)*ABS(YCUR(i)) + ATOL(i), i = 1,...,N, with the subscript on RTOL and/or ATOL possibly replaced by 1 above, depending on the value of ITOL. ***SEE ALSO DLSODE ***ROUTINES CALLED (NONE) ***REVISION HISTORY (YYMMDD) 791129 DATE WRITTEN 890501 Modified prologue to SLATEC/LDOC format. (FNF) 890503 Minor cosmetic changes. (FNF) 930809 Renamed to allow single/double precision versions. (ACH) ***END PROLOGUE DEWSET **End ***FIRST EXECUTABLE STATEMENT DEWSET

Namespace: Altaxo.Calc.Ode.Obsolete.DVode
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public void Run(
	int N,
	int ITOL,
	double[] RTOL,
	int offset_rtol,
	double[] ATOL,
	int offset_atol,
	double[] YCUR,
	int offset_ycur,
	ref double[] EWT,
	int offset_ewt
)

Parameters

N  Int32

[Missing <param name="N"/> documentation for "M:Altaxo.Calc.Ode.Obsolete.DVode.DEWSET.Run(System.Int32,System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[]@,System.Int32)"]

ITOL  Int32

[Missing <param name="ITOL"/> documentation for "M:Altaxo.Calc.Ode.Obsolete.DVode.DEWSET.Run(System.Int32,System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[]@,System.Int32)"]

RTOL  Double

[Missing <param name="RTOL"/> documentation for "M:Altaxo.Calc.Ode.Obsolete.DVode.DEWSET.Run(System.Int32,System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[]@,System.Int32)"]

offset_rtol  Int32

[Missing <param name="offset_rtol"/> documentation for "M:Altaxo.Calc.Ode.Obsolete.DVode.DEWSET.Run(System.Int32,System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[]@,System.Int32)"]

ATOL  Double

[Missing <param name="ATOL"/> documentation for "M:Altaxo.Calc.Ode.Obsolete.DVode.DEWSET.Run(System.Int32,System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[]@,System.Int32)"]

offset_atol  Int32

[Missing <param name="offset_atol"/> documentation for "M:Altaxo.Calc.Ode.Obsolete.DVode.DEWSET.Run(System.Int32,System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[]@,System.Int32)"]

YCUR  Double

[Missing <param name="YCUR"/> documentation for "M:Altaxo.Calc.Ode.Obsolete.DVode.DEWSET.Run(System.Int32,System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[]@,System.Int32)"]

offset_ycur  Int32

[Missing <param name="offset_ycur"/> documentation for "M:Altaxo.Calc.Ode.Obsolete.DVode.DEWSET.Run(System.Int32,System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[]@,System.Int32)"]

EWT  Double

[Missing <param name="EWT"/> documentation for "M:Altaxo.Calc.Ode.Obsolete.DVode.DEWSET.Run(System.Int32,System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[]@,System.Int32)"]

offset_ewt  Int32

[Missing <param name="offset_ewt"/> documentation for "M:Altaxo.Calc.Ode.Obsolete.DVode.DEWSET.Run(System.Int32,System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[],System.Int32,System.Double[]@,System.Int32)"]

See Also