.gitattributes
.gitignore
.readthedocs.yaml
CLAUDE.md
LICENSE
README.md
conftest.py
pyproject.toml
requirements.txt
res.png
.claude/skills/solverz-modeling/README.md
.claude/skills/solverz-modeling/SKILL.md
.claude/skills/solverz-modeling/references/ecosystem.md
.claude/skills/solverz-modeling/references/examples/bouncing-ball.md
.claude/skills/solverz-modeling/references/examples/gas-characteristics.md
.claude/skills/solverz-modeling/references/examples/heat-flow.md
.claude/skills/solverz-modeling/references/examples/integrated-energy-system.md
.claude/skills/solverz-modeling/references/examples/m3b9-dynamics.md
.claude/skills/solverz-modeling/references/examples/power-flow.md
.github/workflows/ci-cd.yml
.github/workflows/claude-code-review.yml
.github/workflows/claude.yml
.github/workflows/debug github action.yml
Solverz/__init__.py
Solverz/_version.py
Solverz.egg-info/PKG-INFO
Solverz.egg-info/SOURCES.txt
Solverz.egg-info/dependency_links.txt
Solverz.egg-info/requires.txt
Solverz.egg-info/top_level.txt
Solverz/code_printer/__init__.py
Solverz/code_printer/make_module.py
Solverz/code_printer/matlab/__init__.py
Solverz/code_printer/matlab/matlab_printer.py
Solverz/code_printer/python/__init__.py
Solverz/code_printer/python/utilities.py
Solverz/code_printer/python/inline/__init__.py
Solverz/code_printer/python/inline/inline_printer.py
Solverz/code_printer/python/inline/tests/__init__.py
Solverz/code_printer/python/inline/tests/test_atan2.py
Solverz/code_printer/python/inline/tests/test_inline_printer.py
Solverz/code_printer/python/module/__init__.py
Solverz/code_printer/python/module/module_generator.py
Solverz/code_printer/python/module/module_printer.py
Solverz/code_printer/python/module/mutable_mat_analyzer.py
Solverz/code_printer/python/module/jac_block_generator/__init__.py
Solverz/code_printer/python/module/jac_block_generator/jac_block_generator.py
Solverz/code_printer/python/module/test/__init__.py
Solverz/code_printer/python/module/test/test_module_generator.py
Solverz/code_printer/python/module/test/test_module_printer.py
Solverz/code_printer/python/tests/__init__.py
Solverz/code_printer/python/tests/test_utilities.py
Solverz/equation/__init__.py
Solverz/equation/eqn.py
Solverz/equation/equations.py
Solverz/equation/hvp.py
Solverz/equation/jac.py
Solverz/equation/param.py
Solverz/equation/trigger.py
Solverz/equation/test/__init__.py
Solverz/equation/test/test_DAE.py
Solverz/equation/test/test_Param.py
Solverz/equation/test/test_eqn.py
Solverz/equation/test/test_equations.py
Solverz/equation/test/test_hvp.py
Solverz/equation/test/test_jac.py
Solverz/model/__init__.py
Solverz/model/basic.py
Solverz/num_api/Array.py
Solverz/num_api/__init__.py
Solverz/num_api/custom_function.py
Solverz/num_api/module_parser.py
Solverz/num_api/num_eqn.py
Solverz/num_api/numjac.py
Solverz/num_api/test/__init__.py
Solverz/num_api/test/test_Array.py
Solverz/num_api/test/test_custom_func.py
Solverz/num_api/test/test_numjac.py
Solverz/num_api/test/test_udm.py
Solverz/solvers/__init__.py
Solverz/solvers/fdesolver.py
Solverz/solvers/laesolver.py
Solverz/solvers/option.py
Solverz/solvers/parser.py
Solverz/solvers/solution.py
Solverz/solvers/stats.py
Solverz/solvers/daesolver/__init__.py
Solverz/solvers/daesolver/beuler.py
Solverz/solvers/daesolver/daeic.py
Solverz/solvers/daesolver/trapezoidal.py
Solverz/solvers/daesolver/utilities.py
Solverz/solvers/daesolver/ode15s/__init__.py
Solverz/solvers/daesolver/ode15s/ntrp15s.py
Solverz/solvers/daesolver/ode15s/ode15s.py
Solverz/solvers/daesolver/rodas/__init__.py
Solverz/solvers/daesolver/rodas/param.py
Solverz/solvers/daesolver/rodas/rodas.py
Solverz/solvers/nlaesolver/__init__.py
Solverz/solvers/nlaesolver/cnr.py
Solverz/solvers/nlaesolver/lm.py
Solverz/solvers/nlaesolver/nr.py
Solverz/solvers/nlaesolver/sicnm.py
Solverz/solvers/nlaesolver/utilities.py
Solverz/solvers/odesolver/__init__.py
Solverz/solvers/odesolver/ode45.py
Solverz/solvers/odesolver/rock.py
Solverz/solvers/test/__init__.py
Solverz/solvers/test/test_multi_step_fdae.py
Solverz/solvers/test/test_rodas_event.py
Solverz/solvers/test/test_solution_parser.py
Solverz/sym_algebra/__init__.py
Solverz/sym_algebra/functions.py
Solverz/sym_algebra/matrix_calculus.py
Solverz/sym_algebra/symbols.py
Solverz/sym_algebra/test/__init__.py
Solverz/sym_algebra/test/test_functions.py
Solverz/sym_algebra/test/test_matrix_calculus.py
Solverz/sym_algebra/test/test_num_alg.py
Solverz/sym_algebra/test/test_symbols.py
Solverz/utilities/__init__.py
Solverz/utilities/address.py
Solverz/utilities/io.py
Solverz/utilities/miscellaneous.py
Solverz/utilities/profile.py
Solverz/utilities/testing.py
Solverz/utilities/type_checker.py
Solverz/utilities/test/__init__.py
Solverz/utilities/test/test_address.py
Solverz/utilities/test/test_miscellaneous.py
Solverz/utilities/test/test_typechecker.py
Solverz/variable/__init__.py
Solverz/variable/ssymbol.py
Solverz/variable/variables.py
Solverz/variable/test/__init__.py
Solverz/variable/test/test_variable.py
docs/Makefile
docs/make.bat
docs/requirements.txt
docs/ext/convert-svg-to-pdf.py
docs/ext/docscrape.py
docs/ext/docscrape_sphinx.py
docs/ext/numpydoc.py
docs/src/advanced.md
docs/src/conf.py
docs/src/contributing.md
docs/src/extend_matrix_calculus.md
docs/src/gethelp.md
docs/src/gettingstart.md
docs/src/index.rst
docs/src/install.md
docs/src/intro.md
docs/src/matrix_calculus.md
docs/src/release_notes.md
docs/src/_static/custom.css
docs/src/_static/sympylogo.png
docs/src/_static/sympylogo_big.png
docs/src/pics/Hierarchy_of_equations.png
docs/src/pics/difference_stencil.png
docs/src/pics/res.png
docs/src/reference/index.rst
tests/__init__.py
tests/dae_test.xlsx
tests/test_0.py
tests/test_dae.py
tests/test_matrix_equation.py