Class DeepSolvingStatus
Represents the status of a deep solving process with multiple parameters. Contains detailed information about the solving process including iterations, convergence, and Jacobian matrix.
public class DeepSolvingStatus
- Inheritance
-
DeepSolvingStatus
- Inherited Members
- Extension Methods
Constructors
DeepSolvingStatus(int, int, int, double, double[], double[], double[,], double[], double, SolvingTerm)
Initializes a new instance of the DeepSolvingStatus class.
public DeepSolvingStatus(int totalIteration, int directIteration, int slowIteration, double convergence, double[] para, double[] bias, double[,] jacob, double[] bestPara, double bestConvergence, SolvingTerm solvingTerm)
Parameters
totalIterationintThe total number of iterations performed
directIterationintThe number of direct method iterations performed
slowIterationintThe number of slow method iterations performed
convergencedoubleThe current convergence value
paradouble[]The current parameter values
biasdouble[]The current bias values
jacobdouble[,]The Jacobian matrix
bestParadouble[]The best parameter values found
bestConvergencedoubleThe best convergence value found
solvingTermSolvingTermThe current solving term
Fields
bestConvergence
The best convergence value found so far.
public double bestConvergence
Field Value
bestPara
The best parameter values found so far.
public double[] bestPara
Field Value
- double[]
bias
The current bias (error) values.
public double[] bias
Field Value
- double[]
convergence
The current convergence value (error metric).
public double convergence
Field Value
directIteration
The number of direct method iterations performed.
public int directIteration
Field Value
jacob
The Jacobian matrix for the current iteration.
public double[,] jacob
Field Value
- double[,]
para
The current parameter values.
public double[] para
Field Value
- double[]
slowIteration
The number of slow method iterations performed.
public int slowIteration
Field Value
solvingTerm
The current solving term (method) being used.
public SolvingTerm solvingTerm
Field Value
totalIteration
The total number of iterations performed.
public int totalIteration
Field Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
ToString(string)
Returns a string representation of the solving status with the specified numeric format.
public string ToString(string format)
Parameters
formatstringThe numeric format string to use for formatting numeric values
Returns
- string
A string representation of the solving status