LICENSE
README.md
pyproject.toml
src/mechanics_dsl/__init__.py
src/mechanics_dsl/cli.py
src/mechanics_dsl/compiler.py
src/mechanics_dsl/energy.py
src/mechanics_dsl/error_handling.py
src/mechanics_dsl/exceptions.py
src/mechanics_dsl/logging_config.py
src/mechanics_dsl/presets.py
src/mechanics_dsl/protocols.py
src/mechanics_dsl/py.typed
src/mechanics_dsl/repl.py
src/mechanics_dsl/security.py
src/mechanics_dsl/solver_numba.py
src/mechanics_dsl/symbolic.py
src/mechanics_dsl/units.py
src/mechanics_dsl/validators.py
src/mechanics_dsl/visualization.py
src/mechanics_dsl/analysis/__init__.py
src/mechanics_dsl/analysis/energy.py
src/mechanics_dsl/analysis/stability.py
src/mechanics_dsl/backends/__init__.py
src/mechanics_dsl/backends/base.py
src/mechanics_dsl/backends/jax_backend.py
src/mechanics_dsl/codegen/__init__.py
src/mechanics_dsl/codegen/arduino.py
src/mechanics_dsl/codegen/arm.py
src/mechanics_dsl/codegen/base.py
src/mechanics_dsl/codegen/cpp.py
src/mechanics_dsl/codegen/cuda.py
src/mechanics_dsl/codegen/cuda_sph.py
src/mechanics_dsl/codegen/fortran.py
src/mechanics_dsl/codegen/javascript.py
src/mechanics_dsl/codegen/julia.py
src/mechanics_dsl/codegen/matlab.py
src/mechanics_dsl/codegen/openmp.py
src/mechanics_dsl/codegen/python.py
src/mechanics_dsl/codegen/rust.py
src/mechanics_dsl/codegen/wasm.py
src/mechanics_dsl/compiler_pkg/__init__.py
src/mechanics_dsl/compiler_pkg/particles.py
src/mechanics_dsl/compiler_pkg/serializer.py
src/mechanics_dsl/core/__init__.py
src/mechanics_dsl/domains/__init__.py
src/mechanics_dsl/domains/base.py
src/mechanics_dsl/domains/classical/__init__.py
src/mechanics_dsl/domains/classical/canonical.py
src/mechanics_dsl/domains/classical/central_forces.py
src/mechanics_dsl/domains/classical/collisions.py
src/mechanics_dsl/domains/classical/constraints.py
src/mechanics_dsl/domains/classical/continuum.py
src/mechanics_dsl/domains/classical/dissipation.py
src/mechanics_dsl/domains/classical/hamiltonian.py
src/mechanics_dsl/domains/classical/lagrangian.py
src/mechanics_dsl/domains/classical/nonholonomic.py
src/mechanics_dsl/domains/classical/oscillations.py
src/mechanics_dsl/domains/classical/perturbation.py
src/mechanics_dsl/domains/classical/rigidbody.py
src/mechanics_dsl/domains/classical/scattering.py
src/mechanics_dsl/domains/classical/stability.py
src/mechanics_dsl/domains/classical/symmetry.py
src/mechanics_dsl/domains/classical/variable_mass.py
src/mechanics_dsl/domains/electromagnetic/__init__.py
src/mechanics_dsl/domains/electromagnetic/core.py
src/mechanics_dsl/domains/fluids/__init__.py
src/mechanics_dsl/domains/fluids/boundary.py
src/mechanics_dsl/domains/fluids/sph.py
src/mechanics_dsl/domains/general_relativity/__init__.py
src/mechanics_dsl/domains/general_relativity/core.py
src/mechanics_dsl/domains/kinematics/__init__.py
src/mechanics_dsl/domains/kinematics/equations.py
src/mechanics_dsl/domains/kinematics/motion_1d.py
src/mechanics_dsl/domains/kinematics/motion_2d.py
src/mechanics_dsl/domains/kinematics/projectile.py
src/mechanics_dsl/domains/kinematics/relative.py
src/mechanics_dsl/domains/kinematics/solver.py
src/mechanics_dsl/domains/quantum/__init__.py
src/mechanics_dsl/domains/quantum/core.py
src/mechanics_dsl/domains/relativistic/__init__.py
src/mechanics_dsl/domains/relativistic/core.py
src/mechanics_dsl/domains/statistical/__init__.py
src/mechanics_dsl/domains/statistical/core.py
src/mechanics_dsl/domains/thermodynamics/__init__.py
src/mechanics_dsl/domains/thermodynamics/core.py
src/mechanics_dsl/integrations/__init__.py
src/mechanics_dsl/integrations/modelica.py
src/mechanics_dsl/integrations/openmao.py
src/mechanics_dsl/integrations/ros2.py
src/mechanics_dsl/integrations/unity.py
src/mechanics_dsl/integrations/unreal.py
src/mechanics_dsl/inverse/__init__.py
src/mechanics_dsl/inverse/estimator.py
src/mechanics_dsl/inverse/sensitivity.py
src/mechanics_dsl/inverse/uncertainty.py
src/mechanics_dsl/io/__init__.py
src/mechanics_dsl/io/export.py
src/mechanics_dsl/io/serialization.py
src/mechanics_dsl/jupyter/__init__.py
src/mechanics_dsl/jupyter/display.py
src/mechanics_dsl/jupyter/magic.py
src/mechanics_dsl/lsp/__init__.py
src/mechanics_dsl/lsp/server.py
src/mechanics_dsl/parser/__init__.py
src/mechanics_dsl/parser/ast_nodes.py
src/mechanics_dsl/parser/core.py
src/mechanics_dsl/parser/tokens.py
src/mechanics_dsl/plugins/__init__.py
src/mechanics_dsl/plugins/base.py
src/mechanics_dsl/plugins/loader.py
src/mechanics_dsl/plugins/registry.py
src/mechanics_dsl/server/__init__.py
src/mechanics_dsl/server/app.py
src/mechanics_dsl/server/routes.py
src/mechanics_dsl/server/websocket.py
src/mechanics_dsl/solver/__init__.py
src/mechanics_dsl/solver/core.py
src/mechanics_dsl/solver/symplectic.py
src/mechanics_dsl/solver/variational.py
src/mechanics_dsl/utils/__init__.py
src/mechanics_dsl/utils/caching.py
src/mechanics_dsl/utils/config.py
src/mechanics_dsl/utils/logging.py
src/mechanics_dsl/utils/path_validation.py
src/mechanics_dsl/utils/profiling.py
src/mechanics_dsl/utils/rate_limit.py
src/mechanics_dsl/utils/registry.py
src/mechanics_dsl/utils/units.py
src/mechanics_dsl/utils/validation.py
src/mechanics_dsl/visualization/__init__.py
src/mechanics_dsl/visualization/animator.py
src/mechanics_dsl/visualization/phase_space.py
src/mechanics_dsl/visualization/plotter.py
src/mechanicsdsl_core.egg-info/PKG-INFO
src/mechanicsdsl_core.egg-info/SOURCES.txt
src/mechanicsdsl_core.egg-info/dependency_links.txt
src/mechanicsdsl_core.egg-info/entry_points.txt
src/mechanicsdsl_core.egg-info/requires.txt
src/mechanicsdsl_core.egg-info/top_level.txt
tests/test_cli.py
tests/test_integrations.py
tests/test_presets.py
tests/test_repl.py
tests/test_schemas.py