Welcome to the documentation for Movement! ========================================== .. rubric:: API documentation The classes and functions which comprise Movement may be found in the API documentation. .. toctree:: :maxdepth: 1 Movement API documentation <.> They are also listed alphabetically on the :ref:`index ` page. The index may be searched using the inbuilt :ref:`search engine `. .. rubric:: Demos *PDE-based methods* .. toctree:: :maxdepth: 1 Mesh movement using Laplacian smoothing <../demos/laplacian_smoothing.py> *Monitor-based methods* .. toctree:: :maxdepth: 1 Introduction to mesh movement driven by a Monge-Ampère type equation <../demos/monge_ampere_ring.py> Movement of a doubly periodic mesh driven by a Monge-Ampère type equation <../demos/monge_ampere_periodic.py> Monge-Ampère mesh movement in three dimensions <../demos/monge_ampere_3d.py> Using mesh movement to optimize the mesh for PDE solution <../demos/monge_ampere_helmholtz.py> *Spring-based methods* .. toctree:: :maxdepth: 1 Mesh movement using the lineal spring approach <../demos/lineal_spring.py>