Class MatrixSolverResultImpl

  • All Implemented Interfaces:
    MatrixSolverResult

    public class MatrixSolverResultImpl
    extends java.lang.Object
    implements MatrixSolverResult
    The implementation of an object representing the result of an matrix-solve iteration
    • Constructor Detail

      • MatrixSolverResultImpl

        public MatrixSolverResultImpl​(Jama.Matrix resultVector)
        the constructor which enforces to have at least the result.
        Parameters:
        resultVector -
    • Method Detail

      • getParameterErrorEstimates

        public Jama.Matrix getParameterErrorEstimates()
        Description copied from interface: MatrixSolverResult
        calculates error estimates from the errors of the input parameters.
        Specified by:
        getParameterErrorEstimates in interface MatrixSolverResult
        Returns:
        a column vector with the errors for the parameters.
      • getParameterSensitivities

        public Jama.Matrix getParameterSensitivities()
        Specified by:
        getParameterSensitivities in interface MatrixSolverResult
        Returns:
        the sensitivity-value for each parameter (column-vector)
      • getResultVector

        public Jama.Matrix getResultVector()
        Description copied from interface: MatrixSolverResult
        the resulting vector of the (pseudo) matrix inversion:

        outVector = matrix^(-1) * inVector;

        Specified by:
        getResultVector in interface MatrixSolverResult
        Returns:
        the resulting vector
      • setParameterSensitivities

        public void setParameterSensitivities​(Jama.Matrix parameterSensitivities)
      • setParameterErrorEstimates

        public void setParameterErrorEstimates​(Jama.Matrix parameterErrorEstimates)