Class SolvingResult
Represents the result of a solving process. Contains detailed information about the solution including parameters, biases, and convergence metrics.
public class SolvingResult
- Inheritance
-
SolvingResult
- Inherited Members
- Extension Methods
Constructors
SolvingResult(SolvingResultStatus, double[], double[], double, int, int, double[], double[,])
Initializes a new instance of the SolvingResult class.
public SolvingResult(SolvingResultStatus solvingResultStatus, double[] workingParas, double[] biases, double convergence, int iteration, int continuousSlowMomentumIteration, double[] paraCompensationOnNext, double[,] jacob)
Parameters
solvingResultStatus
SolvingResultStatusThe status of the solving process
workingParas
double[]The current working parameter values
biases
double[]The bias values for each constraint
convergence
doubleThe convergence metric
iteration
intThe total number of iterations performed
continuousSlowMomentumIteration
intThe number of continuous iterations using slow momentum method
paraCompensationOnNext
double[]Parameter compensation values for the next iteration
jacob
double[,]The Jacobian matrix
Fields
biases
The bias (error) values for each constraint.
public double[] biases
Field Value
- double[]
continuousSlowMomentumIteration
The number of continuous iterations using slow momentum method.
public int continuousSlowMomentumIteration
Field Value
convergence
The convergence metric (overall error).
public double convergence
Field Value
iteration
The total number of iterations performed.
public int iteration
Field Value
jacob
The Jacobian matrix for the current iteration.
public double[,] jacob
Field Value
- double[,]
paraCompensationOnNext
Parameter compensation values to apply in the next iteration.
public double[] paraCompensationOnNext
Field Value
- double[]
solvingResultStatus
The status of the solving process.
public SolvingResultStatus solvingResultStatus
Field Value
workingParas
The current working parameter values.
public double[] workingParas
Field Value
- double[]
Methods
ToString(string)
Returns a string representation of the solving result with the specified numeric format.
public string ToString(string format)
Parameters
format
stringThe numeric format string to use for formatting numeric values
Returns
- string
A string representation of the solving result