Uses of Class
neqsim.process.util.uncertainty.SensitivityMatrix
Packages that use SensitivityMatrix
Package
Description
-
Uses of SensitivityMatrix in neqsim.process.calibration
Fields in neqsim.process.calibration declared as SensitivityMatrixModifier and TypeFieldDescriptionprivate SensitivityMatrixProcessSimulationFunction.cachedJacobianCached Jacobian from last computation.Methods in neqsim.process.calibration that return SensitivityMatrixModifier and TypeMethodDescriptionProcessSimulationFunction.computeAnalyticalJacobian()Computes the Jacobian using ProcessSensitivityAnalyzer if enabled. -
Uses of SensitivityMatrix in neqsim.process.equipment.util
Methods in neqsim.process.equipment.util that return SensitivityMatrixModifier and TypeMethodDescriptionRecycleController.getTearStreamSensitivityMatrix()Gets the sensitivity matrix from the Broyden convergence Jacobian. -
Uses of SensitivityMatrix in neqsim.process.util.sensitivity
Methods in neqsim.process.util.sensitivity that return SensitivityMatrixModifier and TypeMethodDescriptionProcessSensitivityAnalyzer.compute()Computes the sensitivity matrix using the most efficient available method.ProcessSensitivityAnalyzer.computeFiniteDifferencesOnly()Forces computation using only finite differences.Methods in neqsim.process.util.sensitivity with parameters of type SensitivityMatrixModifier and TypeMethodDescriptionprivate voidProcessSensitivityAnalyzer.computeFromBroyden(SensitivityMatrix result, boolean[][] computed) Computes sensitivities directly from Broyden Jacobian.private voidProcessSensitivityAnalyzer.computeViaChainRule(SensitivityMatrix result, boolean[][] computed) Computes sensitivities using chain rule through tear streams.private voidProcessSensitivityAnalyzer.computeViaFiniteDifferences(SensitivityMatrix result, boolean[][] computed) Computes remaining sensitivities via finite differences.ProcessSensitivityAnalyzer.generateReport(SensitivityMatrix matrix) Generates a human-readable report of the sensitivity analysis. -
Uses of SensitivityMatrix in neqsim.process.util.uncertainty
Fields in neqsim.process.util.uncertainty declared as SensitivityMatrixModifier and TypeFieldDescriptionprivate final SensitivityMatrixUncertaintyResult.sensitivityMatrixMethods in neqsim.process.util.uncertainty that return SensitivityMatrixModifier and TypeMethodDescriptionprivate SensitivityMatrixUncertaintyAnalyzer.calculateSensitivityMatrix()Calculates the sensitivity matrix using finite differences.UncertaintyResult.getSensitivityMatrix()Gets the sensitivity matrix (if available).Constructors in neqsim.process.util.uncertainty with parameters of type SensitivityMatrixModifierConstructorDescriptionUncertaintyResult(Map<String, UncertaintyBounds> outputUncertainties, SensitivityMatrix sensitivityMatrix) Creates an uncertainty result from analytical propagation.