Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
llg3d 3.2.0 documentation
llg3d 3.2.0 documentation

Usage

  • Install
  • Execute
    • Basic execution
    • Execute in parallel
    • Execute from a python script
    • Execute on a SLURM cluster
    • Domain wall simulation
  • Postprocess

Performance analysis

  • Profiling
  • Efficiency measurements
  • Scaling measurement
  • Checking for performance regressions

References

  • llg3d.main
  • llg3d.parameters
  • llg3d.grid
  • llg3d.element
  • llg3d.solvers
    • llg3d.solvers.base
    • llg3d.solvers.experimental
      • llg3d.solvers.experimental.jax
    • llg3d.solvers.math_utils
    • llg3d.solvers.mpi
    • llg3d.solvers.numpy
    • llg3d.solvers.opencl
    • llg3d.solvers.profiling
  • llg3d.io
  • llg3d.post
    • llg3d.post.extract
    • llg3d.post.info
    • llg3d.post.m1_vs_T
    • llg3d.post.m1_vs_time
    • llg3d.post.process
    • llg3d.post.utils
    • llg3d.post.x_profiles
  • llg3d.benchmarks
    • llg3d.benchmarks.compare_commits
    • llg3d.benchmarks.efficiency
    • llg3d.benchmarks.utils

Development

  • Develop
  • GitLab
Back to top
View this page
Edit this page

ExecuteΒΆ

Usage

  • Basic execution
    • Command Line Help
    • Simple NumPy execution
    • Output file
  • Execute in parallel
    • Specify a parallel solver
    • MPI execution
  • Execute from a python script
  • Execute on a SLURM cluster
    • Install LLG3D on the Cluster
    • Parallel execution
  • Domain wall simulation
Next
Basic execution
Previous
Install
Copyright © 2026, IRMA
Made with Sphinx and @pradyunsg's Furo