You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 18, 2019. It is now read-only.
- detectJacobianSparsePattern
- generateSymbolicJacobian
Flag --generateSymbolicJacobian can be used to additionally
generate the symbolic Jacobian itself.
Belonging to [master]:
- #2217
- OpenModelica/OpenModelica-testsuite#857
("detectJacobianSparsePattern", Util.gettext("Detects the sparse pattern for jacobian :math:`\\frac{f_{ode}}{x}` in the causalized representation :math:`\\dot{x} = f(x,t)`.")),
890
889
("dumpComponentsGraphStr", Util.notrans("Dumps the assignment graph used to determine strong components to format suitable for Mathematica")),
891
890
("dumpDAE", Util.gettext("dumps the DAE representation of the current transformation state")),
892
891
("dumpDAEXML", Util.gettext("dumps the DAE as xml representation of the current transformation state")),
893
892
("evaluateParameters", Util.gettext("Evaluates parameters with annotation(Evaluate=true). Use '--evaluateFinalParameters=true' or '--evaluateProtectedParameters=true' to specify additional parameters to be evaluated. Use '--replaceEvaluatedParameters=true' if the evaluated parameters should be replaced in the DAE. To evaluate all parameters in the Frontend use -d=evaluateAllParameters.")),
894
893
("extendDynamicOptimization", Util.gettext("Move loops to constraints.")),
895
-
("generateSymbolicJacobian", Util.gettext("Generates symbolic Jacobian matrix, where der(x) is differentiated w.r.t. x. This matrix can be used by dassl or ida solver with simulation flag '-jacobian'.")),
896
894
("generateSymbolicLinearization", Util.gettext("Generates symbolic linearization matrices A,B,C,D for linear model:\n\t:math:`\\dot{x} = Ax + Bu `\n\t:math:`y = Cx +Du`")),
897
895
("generateSymbolicSensitivities", Util.gettext("Generates symbolic Sensivities matrix, where der(x) is differentiated w.r.t. param.")),
898
896
("inlineArrayEqn", Util.gettext("This module expands all array equations to scalar equations.")),
("symSolver", Util.notrans("Rewrites the ode system for implicit Euler method. This module requires +symSolver.")),
918
+
("symbolicJacobian", Util.notrans("Detects the sparse pattern of the ODE system and calculates also the symbolic Jacobian if flag '--generateSymbolicJacobian' is enabled.")),
920
919
("tearingSystem", Util.notrans("For method selection use flag tearingMethod.")),
921
920
("wrapFunctionCalls", Util.gettext("This module introduces variables for each function call and substitutes all these calls with the newly introduced variables."))
0 commit comments