Skip to content

Commit 4e03636

Browse files
Merge pull request ComputationalRadiationPhysics#2331 from ax3l/topic-rmSimDefinesDir
(Re)Move simulation_defines/
2 parents 337d58a + bdc66e6 commit 4e03636

File tree

169 files changed

+196
-173
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

169 files changed

+196
-173
lines changed

USAGE.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Step-by-Step
4848
4949
PIConGPU is controlled via two kinds of input sets: compile-time options and runtime options.
5050

51-
Edit the :ref:`.param files<usage-params>` inside ``include/picongpu/simulation_defines/param/``.
51+
Edit the :ref:`.param files <usage-params>` inside ``include/picongpu/param/``.
5252
Initially and when options are changed, PIConGPU *requires a re-compile*.
5353

5454
Now edit the :ref:`runtime (command line) arguments <usage-cfg>` in ``etc/picongpu/*.cfg``.

docs/source/usage/param.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
.. sectionauthor:: Axel Huebl
77

8-
Parameter files, ``*.param`` placed in ``include/picongpu/simulation_defines/param/`` are used to set all **compile-time options** for a PIConGPU simulation.
8+
Parameter files, ``*.param`` placed in ``include/picongpu/param/`` are used to set all **compile-time options** for a PIConGPU simulation.
99
This includes most fundamental options such as numerical solvers, floating precision, memory usage due to attributes and super-cell based algorithms, density profiles, initial conditions etc.
1010

1111
Editing

docs/source/usage/param/core.rst

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,63 +8,63 @@ dimension.param
88

99
.. doxygenfile:: dimension.param
1010
:project: PIConGPU
11-
:path: include/picongpu/simulation_defines/param/dimension.param
11+
:path: include/picongpu/param/dimension.param
1212
:no-link:
1313

1414
grid.param
1515
^^^^^^^^^^
1616

1717
.. doxygenfile:: grid.param
1818
:project: PIConGPU
19-
:path: include/picongpu/simulation_defines/param/grid.param
19+
:path: include/picongpu/param/grid.param
2020
:no-link:
2121

2222
components.param
2323
^^^^^^^^^^^^^^^^
2424

2525
.. doxygenfile:: components.param
2626
:project: PIConGPU
27-
:path: include/picongpu/simulation_defines/param/components.param
27+
:path: include/picongpu/param/components.param
2828
:no-link:
2929

3030
fieldSolver.param
3131
^^^^^^^^^^^^^^^^^
3232

3333
.. doxygenfile:: fieldSolver.param
3434
:project: PIConGPU
35-
:path: include/picongpu/simulation_defines/param/fieldSolver.param
35+
:path: include/picongpu/param/fieldSolver.param
3636
:no-link:
3737

3838
laser.param
3939
^^^^^^^^^^^
4040

4141
.. doxygenfile:: laser.param
4242
:project: PIConGPU
43-
:path: include/picongpu/simulation_defines/param/laser.param
43+
:path: include/picongpu/param/laser.param
4444
:no-link:
4545

4646
pusher.param
4747
^^^^^^^^^^^^
4848

4949
.. doxygenfile:: pusher.param
5050
:project: PIConGPU
51-
:path: include/picongpu/simulation_defines/param/pusher.param
51+
:path: include/picongpu/param/pusher.param
5252
:no-link:
5353

5454
density.param
5555
^^^^^^^^^^^^^
5656

5757
.. doxygenfile:: density.param
5858
:project: PIConGPU
59-
:path: include/picongpu/simulation_defines/param/density.param
59+
:path: include/picongpu/param/density.param
6060
:no-link:
6161

6262
speciesAttributes.param
6363
^^^^^^^^^^^^^^^^^^^^^^^
6464

6565
.. doxygenfile:: speciesAttributes.param
6666
:project: PIConGPU
67-
:path: include/picongpu/simulation_defines/param/speciesAttributes.param
67+
:path: include/picongpu/param/speciesAttributes.param
6868
:no-link:
6969

7070
The following species attributes are defined by pmacc and always stored with a particle:
@@ -79,31 +79,31 @@ speciesConstants.param
7979

8080
.. doxygenfile:: speciesConstants.param
8181
:project: PIConGPU
82-
:path: include/picongpu/simulation_defines/param/speciesConstants.param
82+
:path: include/picongpu/param/speciesConstants.param
8383
:no-link:
8484

8585
species.param
8686
^^^^^^^^^^^^^
8787

8888
.. doxygenfile:: species.param
8989
:project: PIConGPU
90-
:path: include/picongpu/simulation_defines/param/species.param
90+
:path: include/picongpu/param/species.param
9191
:no-link:
9292

9393
speciesDefinition.param
9494
^^^^^^^^^^^^^^^^^^^^^^^
9595

9696
.. doxygenfile:: speciesDefinition.param
9797
:project: PIConGPU
98-
:path: include/picongpu/simulation_defines/param/speciesDefinition.param
98+
:path: include/picongpu/param/speciesDefinition.param
9999
:no-link:
100100

101101
particle.param
102102
^^^^^^^^^^^^^^
103103

104104
.. doxygenfile:: particle.param
105105
:project: PIConGPU
106-
:path: include/picongpu/simulation_defines/param/particle.param
106+
:path: include/picongpu/param/particle.param
107107
:no-link:
108108

109109
unit.param
@@ -127,5 +127,5 @@ speciesInitialization.param
127127

128128
.. doxygenfile:: speciesInitialization.param
129129
:project: PIConGPU
130-
:path: include/picongpu/simulation_defines/param/speciesInitialization.param
130+
:path: include/picongpu/param/speciesInitialization.param
131131
:no-link:

docs/source/usage/param/extensions.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,45 +8,45 @@ fieldBackground.param
88

99
.. doxygenfile:: fieldBackground.param
1010
:project: PIConGPU
11-
:path: include/picongpu/simulation_defines/param/fieldBackground.param
11+
:path: include/picongpu/param/fieldBackground.param
1212
:no-link:
1313

1414
bremsstrahlung.param
1515
^^^^^^^^^^^^^^^^^^^^
1616

1717
.. doxygenfile:: bremsstrahlung.param
1818
:project: PIConGPU
19-
:path: include/picongpu/simulation_defines/param/bremsstrahlung.param
19+
:path: include/picongpu/param/bremsstrahlung.param
2020
:no-link:
2121

2222
synchrotronPhotons.param
2323
^^^^^^^^^^^^^^^^^^^^^^^^
2424

2525
.. doxygenfile:: synchrotronPhotons.param
2626
:project: PIConGPU
27-
:path: include/picongpu/simulation_defines/param/synchrotronPhotons.param
27+
:path: include/picongpu/param/synchrotronPhotons.param
2828
:no-link:
2929

3030
ionizer.param
3131
^^^^^^^^^^^^^
3232

3333
.. doxygenfile:: ionizer.param
3434
:project: PIConGPU
35-
:path: include/picongpu/simulation_defines/param/ionizer.param
35+
:path: include/picongpu/param/ionizer.param
3636
:no-link:
3737

3838
ionizationEnergies.param
3939
^^^^^^^^^^^^^^^^^^^^^^^^
4040

4141
.. doxygenfile:: ionizationEnergies.param
4242
:project: PIConGPU
43-
:path: include/picongpu/simulation_defines/param/ionizationEnergies.param
43+
:path: include/picongpu/param/ionizationEnergies.param
4444
:no-link:
4545

4646
flylite.param
4747
^^^^^^^^^^^^^
4848

4949
.. doxygenfile:: flylite.param
5050
:project: PIConGPU
51-
:path: include/picongpu/simulation_defines/param/flylite.param
51+
:path: include/picongpu/param/flylite.param
5252
:no-link:

docs/source/usage/param/memory.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,22 @@ memory.param
88

99
.. doxygenfile:: memory.param
1010
:project: PIConGPU
11-
:path: include/picongpu/simulation_defines/param/memory.param
11+
:path: include/picongpu/param/memory.param
1212
:no-link:
1313

1414
precision.param
1515
^^^^^^^^^^^^^^^
1616

1717
.. doxygenfile:: precision.param
1818
:project: PIConGPU
19-
:path: include/picongpu/simulation_defines/param/precision.param
19+
:path: include/picongpu/param/precision.param
2020
:no-link:
2121

2222
mallocMC.param
2323
^^^^^^^^^^^^^^
2424

2525
.. doxygenfile:: mallocMC.param
2626
:project: PIConGPU
27-
:path: include/picongpu/simulation_defines/param/mallocMC.param
27+
:path: include/picongpu/param/mallocMC.param
2828
:no-link:
2929

docs/source/usage/param/misc.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,22 @@ starter.param
88

99
.. doxygenfile:: starter.param
1010
:project: PIConGPU
11-
:path: include/picongpu/simulation_defines/param/starter.param
11+
:path: include/picongpu/param/starter.param
1212
:no-link:
1313

1414
seed.param
1515
^^^^^^^^^^
1616

1717
.. doxygenfile:: seed.param
1818
:project: PIConGPU
19-
:path: include/picongpu/simulation_defines/param/seed.param
19+
:path: include/picongpu/param/seed.param
2020
:no-link:
2121

2222
physicalConstants.param
2323
^^^^^^^^^^^^^^^^^^^^^^^
2424

2525
.. doxygenfile:: physicalConstants.param
2626
:project: PIConGPU
27-
:path: include/picongpu/simulation_defines/param/physicalConstants.param
27+
:path: include/picongpu/param/physicalConstants.param
2828
:no-link:
2929

docs/source/usage/param/plugins.rst

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,62 +8,62 @@ fileOutput.param
88

99
.. doxygenfile:: fileOutput.param
1010
:project: PIConGPU
11-
:path: include/picongpu/simulation_defines/param/fileOutput.param
11+
:path: include/picongpu/param/fileOutput.param
1212
:no-link:
1313

1414
isaac.param
1515
^^^^^^^^^^^
1616

1717
.. doxygenfile:: isaac.param
1818
:project: PIConGPU
19-
:path: include/picongpu/simulation_defines/param/isaac.param
19+
:path: include/picongpu/param/isaac.param
2020
:no-link:
2121

2222
particleCalorimeter.param
2323
^^^^^^^^^^^^^^^^^^^^^^^^^
2424

2525
.. doxygenfile:: particleCalorimeter.param
2626
:project: PIConGPU
27-
:path: include/picongpu/simulation_defines/param/particleCalorimeter.param
27+
:path: include/picongpu/param/particleCalorimeter.param
2828
:no-link:
2929

3030
particleMerger.param
3131
^^^^^^^^^^^^^^^^^^^^
3232

3333
.. doxygenfile:: particleMerger.param
3434
:project: PIConGPU
35-
:path: include/picongpu/simulation_defines/param/particleMerger.param
35+
:path: include/picongpu/param/particleMerger.param
3636
:no-link:
3737

3838
radiation.param
3939
^^^^^^^^^^^^^^^
4040

4141
.. doxygenfile:: radiation.param
4242
:project: PIConGPU
43-
:path: include/picongpu/simulation_defines/param/radiation.param
43+
:path: include/picongpu/param/radiation.param
4444
:no-link:
4545

4646
radiationObserver.param
4747
^^^^^^^^^^^^^^^^^^^^^^^
4848

4949
.. doxygenfile:: radiationObserver.param
5050
:project: PIConGPU
51-
:path: include/picongpu/simulation_defines/param/radiationObserver.param
51+
:path: include/picongpu/param/radiationObserver.param
5252
:no-link:
5353

5454
visualization.param
5555
^^^^^^^^^^^^^^^^^^^
5656

5757
.. doxygenfile:: visualization.param
5858
:project: PIConGPU
59-
:path: include/picongpu/simulation_defines/param/visualization.param
59+
:path: include/picongpu/param/visualization.param
6060
:no-link:
6161

6262
visColorScales.param
6363
^^^^^^^^^^^^^^^^^^^^
6464

6565
.. doxygenfile:: visColorScales.param
6666
:project: PIConGPU
67-
:path: include/picongpu/simulation_defines/param/visColorScales.param
67+
:path: include/picongpu/param/visColorScales.param
6868
:no-link:
6969

include/picongpu/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -355,15 +355,15 @@ endif(ISAAC_FOUND)
355355
################################################################################
356356

357357
find_path(PIC_EXTENSION_PATH
358-
NAMES include/simulation_defines/param/components.param
358+
NAMES include/picongpu/param/components.param
359359
PATHS "${CMAKE_CURRENT_SOURCE_DIR}"
360360
DOC "search PATH to extension folder"
361361
NO_DEFAULT_PATH
362362
NO_CMAKE_ENVIRONMENT_PATH
363363
NO_CMAKE_SYSTEM_PATH
364364
)
365365

366-
set(PIC_COPY_ON_INSTALL "include/picongpu/simulation_defines;etc/picongpu;lib"
366+
set(PIC_COPY_ON_INSTALL "include/picongpu;etc/picongpu;lib"
367367
CACHE LIST
368368
"Folders that are copied to installation path during install" )
369369

@@ -472,7 +472,7 @@ install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/../../bin/" DESTINATION bin
472472
if( (NOT "${CMAKE_INSTALL_PREFIX}" STREQUAL "${PIC_EXTENSION_PATH}") OR
473473
(NOT EXISTS "${CMAKE_INSTALL_PREFIX}/include"))
474474

475-
#copy all important subfolders to install folder
475+
# copy all important subfolders to install folder
476476
foreach(dir ${PIC_COPY_ON_INSTALL})
477477

478478
#if source not exists than copy

0 commit comments

Comments
 (0)