.. _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
.. 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