ARTEMIS

ARTEMIS is an advanced electrodynamics code based on WarpX. It couples Maxwell’s equations with classical models describing quantum behavior of materials used in microelectronics.

It supports many features including:

  • Perfectly-Matched Layers (PML)

  • Heterogeneous materials

  • User-defined excitations

  • Landau-Lifshitz-Gilbert equations for micromagenetics

For details on the algorithms that ARTEMIS implements, see the theory section.

ARTEMIS is a highly-parallel and highly-optimized code, which can run on GPUs and multi-core CPUs, and includes load balancing capabilities. In addition, ARTEMIS is also a multi-platform code and runs on Linux, macOS and Windows. ARTEMIS has leveraged the ECP code WarpX, and is built on the ECP framework AMReX.

Contact us

The ARTEMIS GitHub repo is the main communication platform. Have a look at the action icons on the top right of the web page: feel free to watch the repo if you want to receive updates, or to star the repo to support the project. For bug reports or to request new features, you can also open a new issue.

We also have a discussion page on which you can find already answered questions, add new questions, get help with installation procedures, discuss ideas or share comments.

Installation

Usage

Data Analysis

Theory

Development

Maintenance

Epilogue