Uses of Class
neqsim.process.mpc.ProcessDerivativeCalculator.VariableSpec
Packages that use ProcessDerivativeCalculator.VariableSpec
Package
Description
Model Predictive Control (MPC) integration package for NeqSim ProcessSystem.
-
Uses of ProcessDerivativeCalculator.VariableSpec in neqsim.process.mpc
Fields in neqsim.process.mpc with type parameters of type ProcessDerivativeCalculator.VariableSpecModifier and TypeFieldDescriptionProcessDerivativeCalculator.inputVariablesList of input variables.ProcessDerivativeCalculator.outputVariablesList of output variables.Methods in neqsim.process.mpc with parameters of type ProcessDerivativeCalculator.VariableSpecModifier and TypeMethodDescriptionprivate double[]ProcessDerivativeCalculator.calculateCentralDifference(ProcessDerivativeCalculator.VariableSpec inputSpec, double baseValue, double step) Central difference calculation (more accurate).private double[]ProcessDerivativeCalculator.calculateCentralDifferenceSecondOrder(ProcessDerivativeCalculator.VariableSpec inputSpec, double baseValue, double step) Second-order central difference with error estimation.private double[]ProcessDerivativeCalculator.calculateForwardDifference(ProcessDerivativeCalculator.VariableSpec inputSpec, double baseValue, double step) Forward difference calculation.private doubleProcessDerivativeCalculator.calculateStepSize(ProcessDerivativeCalculator.VariableSpec spec, double value) Calculate optimal step size based on variable type and value.private double[]ProcessDerivativeCalculator.perturbAndEvaluate(ProcessDerivativeCalculator.VariableSpec inputSpec, double value) Helper to perturb input and evaluate outputs.