aboutsummaryrefslogtreecommitdiff
path: root/Docs/source/developers/developers.rst
blob: b46624bc15eae0bc135da8555eab37188ebd5f3a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
.. _developers:

Implementation Details
======================

.. toctree::
   :maxdepth: 1

   amrex_basics
   repo_organization
   dimensionality
   fields
   particles
   initialization
   diagnostics
   moving_window
   qed
   portability
   warning_logger
   python

.. tip::

   A tutorial-style overview of the code structure can also be found in a `developer presentation from 03/2020 <https://docs.google.com/presentation/d/1_JVm6Nprxz9_rk1YO2-zO0b0T96v4aWC>`__.
   It contains information about the code structure, a step-by-step description of what happens in a simulation (initialization and iterations) as well as slides on topics relevant to WarpX development.

   Information in the following pages are generally more up-to-date, but the slides above might still be useful.