User guideΒΆ Obtaining, building and running the code Obtaining the code from OpenDiS Obtaining the code as a standalone Detailed build instructions Dependencies Build options Tutorials Basics Running a Frank-Read source simulation Simulation examples Setting up a python driven simulation Importing the pyexadis modules Initializing Kokkos Setting up the initial dislocation configuration Global state dictionary Simulation modules Running the simulation Performance considerations Using ExaDiS modules to build applications Using ExaDiS modules in OpenDiS Setting up a C++ driven simulation Includes and namespace Initializing the application Setting up the simulation parameters Setting up the initial dislocation configuration Modules initialization Simulation setup and run Compilation Python modules: pyexadis Dislocation network ExaDisNet DisNetManager Forces CalForce modules Force calculation wrappers Mobility laws Usage Properties Methods Time-Integrators Usage Properties Methods Collision Usage Properties Methods Topology Usage Properties Methods Remesh Usage Properties Methods Cross-slip Usage Properties Methods Simulation driver SimulateNetwork SimulateNetworkPerf Utility functions Network generation Network properties Input / output