.. _sphx_glr_api_gallery_chaos_advanced: Advanced: Building Custom Systems --------------------------------- An example showing how to use the low-level, Numba-accelerated integrators in :mod:`physicskit.chaos.core.integrators` directly -- either by subclassing :class:`physicskit.chaos.core.base_system.DynamicalSystem` the same way the built-in systems in :mod:`physicskit.chaos.systems.continuous` do, or by calling the integrators on a hand-written right-hand-side function with no wrapper class at all. .. raw:: html
.. raw:: html
.. thumbnail-parent-div-open .. raw:: html
.. only:: html .. image:: /api/gallery/chaos/advanced/images/thumb/sphx_glr_plot_custom_system_thumb.png :alt: :doc:`/api/gallery/chaos/advanced/plot_custom_system` .. raw:: html
Building a Custom System with the Low-Level Integrators
.. raw:: html
.. only:: html .. image:: /api/gallery/chaos/advanced/images/thumb/sphx_glr_plot_pyvista_3d_thumb.png :alt: :doc:`/api/gallery/chaos/advanced/plot_pyvista_3d` .. raw:: html
Interactive 3D Viewing with PyVista
.. raw:: html
.. only:: html .. image:: /api/gallery/chaos/advanced/images/thumb/sphx_glr_plot_serialization_thumb.png :alt: :doc:`/api/gallery/chaos/advanced/plot_serialization` .. raw:: html
Saving and Loading Results
.. raw:: html
.. only:: html .. image:: /api/gallery/chaos/advanced/images/thumb/sphx_glr_plot_symplectic_integrators_thumb.png :alt: :doc:`/api/gallery/chaos/advanced/plot_symplectic_integrators` .. raw:: html
Symplectic vs. Non-Symplectic Integrators: Long-Horizon Energy Drift
.. thumbnail-parent-div-close .. raw:: html
.. toctree:: :hidden: /api/gallery/chaos/advanced/plot_custom_system /api/gallery/chaos/advanced/plot_pyvista_3d /api/gallery/chaos/advanced/plot_serialization /api/gallery/chaos/advanced/plot_symplectic_integrators