Skip to main content

Graphical interface for VAMPIRE: Atomistic simulation of magnetic materials.

Project description

VAMPgui – Interface to VAMPIRE 7

VAMPgui is a graphical user interface written in Python 3 using the tkinter library. It is designed to simplify the use of the VAMPIRE atomistic spin dynamics code VAMPIRE - Atomistic Spin Dynamics. The GUI has been tested on Linux systems including Ubuntu 20.04 and Ubuntu 24.04.

image

📦 Installation

Using pip (recommended for most users)

    pip3 install vampgui

Using pipx (recommended on Ubuntu 24.04)

    pipx install vampgui

🚀 Running the GUI

To launch the graphical interface, open a terminal in your working directory and run:

    vampgui

🛠 Features

    -Prepare input files for VAMPIRE simulations.

    -Run the VAMPIRE code directly from the GUI.

    -Plot results from simulation output.

    - visualization 

required packages:

if the "tkinter" is not installed. Please install it to use this package.

For Debian-based systems, run:

            sudo apt-get install python3-tk

For Red Hat-based systems, run:

            sudo dnf install python3-tkinter

image

Experimental feature:

Convert CIF files to .ufc format using pymatgen (under testing and improvement).

image

🐞 Feedback & Contact

If you find any bugs or have suggestions, please send your feedback via email:

Author: G. Benabdellah Department of Physics University of Tiaret, Algeria Email: ghlam.benabdellah@gmail.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vampgui-2.2.4.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vampgui-2.2.4-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

Details for the file vampgui-2.2.4.tar.gz.

File metadata

  • Download URL: vampgui-2.2.4.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for vampgui-2.2.4.tar.gz
Algorithm Hash digest
SHA256 a30757e2ab085421162896493a4b8dd16565389e4137a21cc136fa21e2f2b5bd
MD5 9916169af46ca96bf887a524644e9bfb
BLAKE2b-256 1afbaa58b63a91fbe5fd7e089723e24855dc6432981309da369f25ba82cc3f17

See more details on using hashes here.

File details

Details for the file vampgui-2.2.4-py3-none-any.whl.

File metadata

  • Download URL: vampgui-2.2.4-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for vampgui-2.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 040e8cc501a1a83811f8bb4ced01b9caa91c1e5bda5e8c3701ae0acc74cf0ff9
MD5 ddfe92d6617b6eb0306a4c3e380c2e54
BLAKE2b-256 ecf724b09b3b02ab5faadc57b24290761bc80f44a610479c3bfb9494b4e232cf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page