Numerical Tools  1.0
Numerical tools from SciPy and Numerical Methods in Physics with Python
NumericalTools.Common Class Reference

Static utility functions used in the port of the SciPy ODE solver. More...

Classes

class  OdeSolution
 

Static Public Member Functions

static double Validate_max_step (double max_step)
 
static double Validate_first_step (double first_step, double t0, double t_bound)
 
static double Norm (ref double[] x)
 Compute the RMS norm More...
 
static double Select_initial_step (Ivp.DiffEqFunction fun, double t0, double[] y0, double[] f0, double direction, double order, double rtol, double[] atol, params object[] args)
 

Static Public Attributes

static double EPS = 2.220446049250313e-16
 
static double
 

Detailed Description

Static utility functions used in the port of the SciPy ODE solver.

Member Function Documentation

◆ Norm()

static double NumericalTools.Common.Norm ( ref double []  x)
inlinestatic

Compute the RMS norm

Parameters
x
Returns

◆ Validate_first_step()

static double NumericalTools.Common.Validate_first_step ( double  first_step,
double  t0,
double  t_bound 
)
inlinestatic

"""Assert that first_step is valid and return it."""

◆ Validate_max_step()

static double NumericalTools.Common.Validate_max_step ( double  max_step)
inlinestatic

"""Assert that max_Step is valid and return it."""


The documentation for this class was generated from the following file: