Picongpu: sphinx documentation broken

Created on 29 Mar 2018  路  7Comments  路  Source: ComputationalRadiationPhysics/picongpu

If I try to build our documentation on the latest dev * e988152 (HEAD -> dev) Merge pull request #2559 from ax3l/doc-energyFields I got the following issues.

$ doxygen 
$ make html
Running Sphinx v1.6.6
making output directory...
loading pickled environment... not yet created
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 77 source files that are out of date
updating environment: 77 added, 0 changed, 0 removed
/home/widera/workspace/picongpu/docs/source/dev/picongpu.rst:49: WARNING: doxygenclass: Cannot find class "picongpu::particleToGrid::ComputeGridValuePerFrame" in doxygen xml output for project "PIConGPU" from directory: ../xml
/home/widera/workspace/picongpu/docs/source/dev/pmacc.rst:23: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 41]
    pmacc::DataConnector::detail::Environment
    -----------------------------------------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 41]
      pmacc::DataConnector::detail::Environment
      -----------------------------------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name. [error at 41]
      pmacc::DataConnector::detail::Environment
      -----------------------------------------^

Environment:

# Sphinx version: 1.6.6
# Python version: 3.6.4 (CPython)
# Docutils version: 0.14 
# Jinja2 version: 2.10
documentation spack machinsystem question

Most helpful comment

I see the same errors but they are just warnings in sphinx.

Yes, same above in the original report. That means you do not see build errors and this issue is outdated ;) Some terminals just mark the lines "WARNING: ..." red since it also contains the keyword "error" at some point. But breathe/sphinx still consumes (ignores) those and builds.

Can we close?
Most warnings are just doxygen issues with modern C++, where we can just wait and update over time. Others are macro hacks that we should clean up or exclude in-code.

All requirements are documented here for install with pip install -r docs/requirements.txt and otherwise please open a new issue. Yet I think #2383 is the place to go for such warnings.
https://github.com/ComputationalRadiationPhysics/picongpu/blob/dev/docs/requirements.txt
https://github.com/ComputationalRadiationPhysics/picongpu/blob/dev/.readthedocs.yml

Here is the documentation in our documentation how to build our documentation:
https://picongpu.readthedocs.io/en/latest/dev/sphinx.html

All 7 comments

What version of Doxygen are you using? It's Doxygen originated.

It builds on readthedocs with ...:
https://readthedocs.org/projects/picongpu/builds/6963275/

And also locally for me with 1.8.13.

Doxygen is version 1.8.11

The Doxygen parser/translation errors you are seeing are only warnings for sphinx. Are you sure your build does not complete?

(See message: "WARNING" error in doxygen...)

Does your make html end in:
```
copying images... [100%] install/libraryDependencies.png
copying static files... done
copying extra files... done
dumping search index in English (code: en) ... done
dumping object inventory... done
build succeeded, 156 warnings.

Build finished. The HTML pages are in build/html.
````
?

@psychocoderHPC did we fix your local setup offline last time?

I see the same errors but they are just warnings in sphinx.
The documentation builds fine.
I used:

  • Darwin Kernel Version 18.7.0 (MacOS 10.14.6)
  • sphinx-build 2.0.1
  • doxygen 1.8.14

The following output is shown (please excise the German output setting in sphinx):

stdout:

Sphinx v2.0.1 in Verwendung
loading pickled environment... erledigt
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 0 source files that are out of date
updating environment: [config changed] 84 added, 2 changed, 0 removed
reading sources... [  1%] dev/CONTRIBUTING
reading sources... [  2%] dev/clangtools
reading sources... [  3%] dev/doxygen
reading sources... [  4%] dev/doxyindex
reading sources... [  5%] dev/picongpu
reading sources... [  7%] dev/pmacc
reading sources... [  8%] dev/py_postprocessing
reading sources... [  9%] dev/repostructure
reading sources... [ 10%] dev/sphinx
reading sources... [ 11%] dev/styleguide
reading sources... [ 13%] examples/Bremsstrahlung/README
reading sources... [ 14%] examples/Bunch/README
reading sources... [ 15%] examples/Empty/README
reading sources... [ 16%] examples/FoilLCT/README
reading sources... [ 17%] examples/KelvinHelmholtz/README
reading sources... [ 19%] examples/LaserWakefield/README
reading sources... [ 20%] examples/WarmCopper/README
reading sources... [ 21%] index
reading sources... [ 22%] install/changelog
reading sources... [ 23%] install/dependencies
reading sources... [ 25%] install/instructions
reading sources... [ 26%] install/instructions/docker
reading sources... [ 27%] install/instructions/source
reading sources... [ 28%] install/instructions/spack
reading sources... [ 29%] install/path
reading sources... [ 30%] install/profile
reading sources... [ 32%] install/profiles/hypnos-hzdr/PBS_Tutorial
reading sources... [ 33%] install/profiles/taurus-tud/Slurm_Tutorial
reading sources... [ 34%] models/LL_RR
reading sources... [ 35%] models/collisional_ionization
reading sources... [ 36%] models/field_ionization
reading sources... [ 38%] models/photons
reading sources... [ 39%] models/pic
reading sources... [ 40%] postprocessing/openPMD
reading sources... [ 41%] postprocessing/paraview
reading sources... [ 42%] postprocessing/python
reading sources... [ 44%] prgpatterns/lockstep
reading sources... [ 45%] usage/REFERENCE
reading sources... [ 46%] usage/basics
reading sources... [ 47%] usage/examples
reading sources... [ 48%] usage/param
reading sources... [ 50%] usage/param/core
reading sources... [ 51%] usage/param/extensions
reading sources... [ 52%] usage/param/laser/profiles
reading sources... [ 53%] usage/param/memory
reading sources... [ 54%] usage/param/misc
reading sources... [ 55%] usage/param/particles/init
reading sources... [ 57%] usage/param/plugins
reading sources... [ 58%] usage/plugins
reading sources... [ 59%] usage/plugins/adios
reading sources... [ 60%] usage/plugins/chargeConservation
reading sources... [ 61%] usage/plugins/checkpoint
reading sources... [ 63%] usage/plugins/countParticles
reading sources... [ 64%] usage/plugins/countPerSupercell
reading sources... [ 65%] usage/plugins/energyFields
reading sources... [ 66%] usage/plugins/energyHistogram
reading sources... [ 67%] usage/plugins/energyParticles
reading sources... [ 69%] usage/plugins/hdf5
reading sources... [ 70%] usage/plugins/intensity
reading sources... [ 71%] usage/plugins/isaac
reading sources... [ 72%] usage/plugins/particleCalorimeter
reading sources... [ 73%] usage/plugins/particleMerger
reading sources... [ 75%] usage/plugins/phaseSpace
reading sources... [ 76%] usage/plugins/png
reading sources... [ 77%] usage/plugins/positionsParticles
reading sources... [ 78%] usage/plugins/radiation
reading sources... [ 79%] usage/plugins/resourceLog
reading sources... [ 80%] usage/plugins/sliceEmittance
reading sources... [ 82%] usage/plugins/sliceFieldPrinter
reading sources... [ 83%] usage/plugins/sumCurrents
reading sources... [ 84%] usage/python
reading sources... [ 85%] usage/python/utils
reading sources... [ 86%] usage/reference
reading sources... [ 88%] usage/tbg
reading sources... [ 89%] usage/workflows
reading sources... [ 90%] usage/workflows/compositeMaterials
reading sources... [ 91%] usage/workflows/laserPeakOnTarget
reading sources... [ 92%] usage/workflows/memoryPerDevice
reading sources... [ 94%] usage/workflows/numberOfCells
reading sources... [ 95%] usage/workflows/particleFilters
reading sources... [ 96%] usage/workflows/probeParticles
reading sources... [ 97%] usage/workflows/quasiNeutrality
reading sources... [ 98%] usage/workflows/resolution
reading sources... [100%] usage/workflows/tracerParticles

looking for now-outdated files... none found
pickling environment... erledigt
checking consistency... erledigt
preparing documents... erledigt
writing output... [  1%] dev/CONTRIBUTING
writing output... [  2%] dev/clangtools
writing output... [  3%] dev/doxygen
writing output... [  4%] dev/doxyindex
writing output... [  5%] dev/picongpu
writing output... [  7%] dev/pmacc
writing output... [  8%] dev/py_postprocessing
writing output... [  9%] dev/repostructure
writing output... [ 10%] dev/sphinx
writing output... [ 11%] dev/styleguide
writing output... [ 13%] examples/Bremsstrahlung/README
writing output... [ 14%] examples/Bunch/README
writing output... [ 15%] examples/Empty/README
writing output... [ 16%] examples/FoilLCT/README
writing output... [ 17%] examples/KelvinHelmholtz/README
writing output... [ 19%] examples/LaserWakefield/README
writing output... [ 20%] examples/WarmCopper/README
writing output... [ 21%] index
writing output... [ 22%] install/changelog
writing output... [ 23%] install/dependencies
writing output... [ 25%] install/instructions
writing output... [ 26%] install/instructions/docker
writing output... [ 27%] install/instructions/source
writing output... [ 28%] install/instructions/spack
writing output... [ 29%] install/path
writing output... [ 30%] install/profile
writing output... [ 32%] install/profiles/hypnos-hzdr/PBS_Tutorial
writing output... [ 33%] install/profiles/taurus-tud/Slurm_Tutorial
writing output... [ 34%] models/LL_RR
writing output... [ 35%] models/collisional_ionization
writing output... [ 36%] models/field_ionization
writing output... [ 38%] models/photons
writing output... [ 39%] models/pic
writing output... [ 40%] postprocessing/openPMD
writing output... [ 41%] postprocessing/paraview
writing output... [ 42%] postprocessing/python
writing output... [ 44%] prgpatterns/lockstep
writing output... [ 45%] usage/REFERENCE
writing output... [ 46%] usage/basics
writing output... [ 47%] usage/examples
writing output... [ 48%] usage/param
writing output... [ 50%] usage/param/core
writing output... [ 51%] usage/param/extensions
writing output... [ 52%] usage/param/laser/profiles
writing output... [ 53%] usage/param/memory
writing output... [ 54%] usage/param/misc
writing output... [ 55%] usage/param/particles/init
writing output... [ 57%] usage/param/plugins
writing output... [ 58%] usage/plugins
writing output... [ 59%] usage/plugins/adios
writing output... [ 60%] usage/plugins/chargeConservation
writing output... [ 61%] usage/plugins/checkpoint
writing output... [ 63%] usage/plugins/countParticles
writing output... [ 64%] usage/plugins/countPerSupercell
writing output... [ 65%] usage/plugins/energyFields
writing output... [ 66%] usage/plugins/energyHistogram
writing output... [ 67%] usage/plugins/energyParticles
writing output... [ 69%] usage/plugins/hdf5
writing output... [ 70%] usage/plugins/intensity
writing output... [ 71%] usage/plugins/isaac
writing output... [ 72%] usage/plugins/particleCalorimeter
writing output... [ 73%] usage/plugins/particleMerger
writing output... [ 75%] usage/plugins/phaseSpace
writing output... [ 76%] usage/plugins/png
writing output... [ 77%] usage/plugins/positionsParticles
writing output... [ 78%] usage/plugins/radiation
writing output... [ 79%] usage/plugins/resourceLog
writing output... [ 80%] usage/plugins/sliceEmittance
writing output... [ 82%] usage/plugins/sliceFieldPrinter
writing output... [ 83%] usage/plugins/sumCurrents
writing output... [ 84%] usage/python
writing output... [ 85%] usage/python/utils
writing output... [ 86%] usage/reference
writing output... [ 88%] usage/tbg
writing output... [ 89%] usage/workflows
writing output... [ 90%] usage/workflows/compositeMaterials
writing output... [ 91%] usage/workflows/laserPeakOnTarget
writing output... [ 92%] usage/workflows/memoryPerDevice
writing output... [ 94%] usage/workflows/numberOfCells
writing output... [ 95%] usage/workflows/particleFilters
writing output... [ 96%] usage/workflows/probeParticles
writing output... [ 97%] usage/workflows/quasiNeutrality
writing output... [ 98%] usage/workflows/resolution
writing output... [100%] usage/workflows/tracerParticles

generating indices... genindex
writing additional pages... search
copying images... [ 16%] ../logo/pic_logo.svg
copying images... [ 33%] install/libraryDependencies.png
copying images... [ 50%] models/../../build/plot_directive/models/collisional_ionization_thomas-fermi_cutoffs.png
copying images... [ 66%] models/../../build/plot_directive/models/field_ionization_comparison_c_ii_ionization.png
copying images... [ 83%] models/../../build/plot_directive/models/field_ionization_effective_potentials.png
copying images... [100%] usage/plugins/../../../images/YawPitch.png

copying static files... erledigt
copying extra files... erledigt
dumping search index in English (code: en) ... erledigt
dumping object inventory... erledigt
build abgeschlossen, 233 warnings.

The HTML pages are in build/html.

stderr:

...anaconda/install/envs/picongpu/lib/python3.6/site-packages/sphinx/util/docutils.py:311: RemovedInSphinx30Warning: function based directive support is now deprecated. Use class based directive instead.
  RemovedInSphinx30Warning)
...anaconda/install/envs/picongpu/lib/python3.6/site-packages/sphinx/util/compat.py:33: RemovedInSphinx30Warning: The config variable "source_parsers" is deprecated. Please use app.add_source_parser() API instead.
  RemovedInSphinx30Warning)
...anaconda/install/envs/picongpu/lib/python3.6/site-packages/sphinx/util/compat.py:37: RemovedInSphinx30Warning: app.add_source_parser() does not support suffix argument. Use app.add_source_suffix() instead.
  app.add_source_parser(suffix, parser)
...anaconda/install/envs/picongpu/lib/python3.6/site-packages/recommonmark/parser.py:75: UserWarning: Container node skipped: type=document
  warn("Container node skipped: type={0}".format(mdnode.t))
...anaconda/install/envs/picongpu/lib/python3.6/site-packages/recommonmark/parser.py:75: UserWarning: Container node skipped: type=document
  warn("Container node skipped: type={0}".format(mdnode.t))
.../picongpu/docs/source/dev/picongpu.rst:41: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    picongpu::Particles<T_Name, T_Flags, T_Attributes>::SpeciesParticleDescription
.../picongpu/docs/source/dev/picongpu.rst:41: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    picongpu::Particles<T_Name, T_Flags, T_Attributes>::ParticlesBaseType
.../picongpu/docs/source/dev/picongpu.rst:41: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    picongpu::Particles<T_Name, T_Flags, T_Attributes>::FrameType
.../picongpu/docs/source/dev/picongpu.rst:41: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    picongpu::Particles<T_Name, T_Flags, T_Attributes>::FrameTypeBorder
.../picongpu/docs/source/dev/picongpu.rst:41: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    picongpu::Particles<T_Name, T_Flags, T_Attributes>::ParticlesBoxType
.../picongpu/docs/source/dev/picongpu.rst:49: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    picongpu::particles::particleToGrid::ComputeGridValuePerFrame<T_ParticleShape, T_DerivedAttribute>::AssignmentFunction
.../picongpu/docs/source/dev/picongpu.rst:49: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    picongpu::particles::particleToGrid::ComputeGridValuePerFrame<T_ParticleShape, T_DerivedAttribute>::LowerMargin
.../picongpu/docs/source/dev/picongpu.rst:49: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    picongpu::particles::particleToGrid::ComputeGridValuePerFrame<T_ParticleShape, T_DerivedAttribute>::UpperMargin
.../picongpu/docs/source/dev/picongpu.rst:49: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE float1_64 picongpu::particles::particleToGrid::ComputeGridValuePerFrame::getUnit() const
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 19]
      HDINLINE float1_64 picongpu::particles::particleToGrid::ComputeGridValuePerFrame::getUnit() const
      -------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 19]
      HDINLINE float1_64 picongpu::particles::particleToGrid::ComputeGridValuePerFrame::getUnit() const
      -------------------^
.../picongpu/docs/source/dev/picongpu.rst:49: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 8]
    HINLINE std::vector< float_64 > picongpu::particles::particleToGrid::ComputeGridValuePerFrame::getUnitDimension() const
    --------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 32]
      HINLINE std::vector< float_64 > picongpu::particles::particleToGrid::ComputeGridValuePerFrame::getUnitDimension() const
      --------------------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 32]
      HINLINE std::vector< float_64 > picongpu::particles::particleToGrid::ComputeGridValuePerFrame::getUnitDimension() const
      --------------------------------^
.../picongpu/docs/source/dev/picongpu.rst:49: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 93]
    template<typename FrameType, typename TVecSuperCell, typename BoxTmp, typename T_Acc>DINLINE void picongpu::particles::particleToGrid::ComputeGridValuePerFrame::operator()(T_Acc const & acc, FrameType & frame, const int localIdx, const TVecSuperCell superCell, BoxTmp & tmpBox)
    ---------------------------------------------------------------------------------------------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 97]
      template<typename FrameType, typename TVecSuperCell, typename BoxTmp, typename T_Acc>DINLINE void picongpu::particles::particleToGrid::ComputeGridValuePerFrame::operator()(T_Acc const & acc, FrameType & frame, const int localIdx, const TVecSuperCell superCell, BoxTmp & tmpBox)
      -------------------------------------------------------------------------------------------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 97]
      template<typename FrameType, typename TVecSuperCell, typename BoxTmp, typename T_Acc>DINLINE void picongpu::particles::particleToGrid::ComputeGridValuePerFrame::operator()(T_Acc const & acc, FrameType & frame, const int localIdx, const TVecSuperCell superCell, BoxTmp & tmpBox)
      -------------------------------------------------------------------------------------------------^
.../picongpu/docs/source/dev/picongpu.rst:49: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 8]
    HINLINE std::string picongpu::particles::particleToGrid::ComputeGridValuePerFrame::getName()
    --------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 20]
      HINLINE std::string picongpu::particles::particleToGrid::ComputeGridValuePerFrame::getName()
      --------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 20]
      HINLINE std::string picongpu::particles::particleToGrid::ComputeGridValuePerFrame::getName()
      --------------------^
.../picongpu/docs/source/dev/pmacc.rst:23: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 41]
    pmacc::DataConnector::detail::Environment
    -----------------------------------------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 41]
      pmacc::DataConnector::detail::Environment
      -----------------------------------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name. [error at 41]
      pmacc::DataConnector::detail::Environment
      -----------------------------------------^
.../picongpu/docs/source/dev/pmacc.rst:32: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE int pmacc::DataSpace::getDim() const
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: int [error at 12]
      HDINLINE int pmacc::DataSpace::getDim() const
      ------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: int [error at 12]
      HDINLINE int pmacc::DataSpace::getDim() const
      ------------^
.../picongpu/docs/source/dev/pmacc.rst:32: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 8]
    HINLINE bool pmacc::DataSpace::isOneDimensionGreaterThan(const  DataSpace < DIM > & other) const
    --------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: bool [error at 12]
      HINLINE bool pmacc::DataSpace::isOneDimensionGreaterThan(const  DataSpace < DIM > & other) const
      ------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: bool [error at 12]
      HINLINE bool pmacc::DataSpace::isOneDimensionGreaterThan(const  DataSpace < DIM > & other) const
      ------------^
.../picongpu/docs/source/dev/pmacc.rst:32: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 16]
    static HDINLINE DataSpace<DIM> pmacc::DataSpace::create(int value = 1)
    ----------------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 31]
      static HDINLINE DataSpace<DIM> pmacc::DataSpace::create(int value = 1)
      -------------------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 31]
      static HDINLINE DataSpace<DIM> pmacc::DataSpace::create(int value = 1)
      -------------------------------^
.../picongpu/docs/source/dev/pmacc.rst:41: WARNING: doxygenclass: Cannot find class "pmacc::Vector" in doxygen xml output for project "PIConGPU" from directory: ../xml
.../picongpu/docs/source/dev/pmacc.rst:50: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE T_FrameType* pmacc::SuperCell::FirstFramePtr()
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 20]
      HDINLINE T_FrameType* pmacc::SuperCell::FirstFramePtr()
      --------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 20]
      HDINLINE T_FrameType* pmacc::SuperCell::FirstFramePtr()
      --------------------^
.../picongpu/docs/source/dev/pmacc.rst:50: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE T_FrameType* pmacc::SuperCell::LastFramePtr()
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 20]
      HDINLINE T_FrameType* pmacc::SuperCell::LastFramePtr()
      --------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 20]
      HDINLINE T_FrameType* pmacc::SuperCell::LastFramePtr()
      --------------------^
.../picongpu/docs/source/dev/pmacc.rst:50: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE T_FrameType const* pmacc::SuperCell::FirstFramePtr() const
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 21]
      HDINLINE T_FrameType const* pmacc::SuperCell::FirstFramePtr() const
      ---------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 21]
      HDINLINE T_FrameType const* pmacc::SuperCell::FirstFramePtr() const
      ---------------------^
.../picongpu/docs/source/dev/pmacc.rst:50: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE T_FrameType const* pmacc::SuperCell::LastFramePtr() const
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 21]
      HDINLINE T_FrameType const* pmacc::SuperCell::LastFramePtr() const
      ---------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 21]
      HDINLINE T_FrameType const* pmacc::SuperCell::LastFramePtr() const
      ---------------------^
.../picongpu/docs/source/dev/pmacc.rst:50: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE bool pmacc::SuperCell::mustShift() const
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: bool [error at 13]
      HDINLINE bool pmacc::SuperCell::mustShift() const
      -------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: bool [error at 13]
      HDINLINE bool pmacc::SuperCell::mustShift() const
      -------------^
.../picongpu/docs/source/dev/pmacc.rst:50: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE void pmacc::SuperCell::setMustShift(bool const value)
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void pmacc::SuperCell::setMustShift(bool const value)
      -------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void pmacc::SuperCell::setMustShift(bool const value)
      -------------^
.../picongpu/docs/source/dev/pmacc.rst:50: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE uint32_t pmacc::SuperCell::getSizeLastFrame() const
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 18]
      HDINLINE uint32_t pmacc::SuperCell::getSizeLastFrame() const
      ------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 18]
      HDINLINE uint32_t pmacc::SuperCell::getSizeLastFrame() const
      ------------------^
.../picongpu/docs/source/dev/pmacc.rst:50: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE uint32_t pmacc::SuperCell::getNumParticles() const
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 18]
      HDINLINE uint32_t pmacc::SuperCell::getNumParticles() const
      ------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 18]
      HDINLINE uint32_t pmacc::SuperCell::getNumParticles() const
      ------------------^
.../picongpu/docs/source/dev/pmacc.rst:50: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE void pmacc::SuperCell::setNumParticles(uint32_t const size)
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void pmacc::SuperCell::setNumParticles(uint32_t const size)
      -------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void pmacc::SuperCell::setNumParticles(uint32_t const size)
      -------------^
.../picongpu/docs/source/dev/pmacc.rst:59: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    pmacc::GridBuffer<TYPE, DIM, BORDERTYPE>::sendExchanges
.../picongpu/docs/source/dev/pmacc.rst:59: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    pmacc::GridBuffer<TYPE, DIM, BORDERTYPE>::receiveExchanges
.../picongpu/docs/source/dev/pmacc.rst:59: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    pmacc::GridBuffer<TYPE, DIM, BORDERTYPE>::receiveEvents
.../picongpu/docs/source/dev/pmacc.rst:59: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    pmacc::GridBuffer<TYPE, DIM, BORDERTYPE>::sendEvents
.../picongpu/docs/source/dev/pmacc.rst:85: WARNING: doxygenclass: Cannot find class "pmacc::ParticleDescription" in doxygen xml output for project "PIConGPU" from directory: ../xml
.../picongpu/docs/source/dev/pmacc.rst:94: WARNING: doxygenclass: Cannot find class "pmacc::ParticleBox" in doxygen xml output for project "PIConGPU" from directory: ../xml
.../picongpu/docs/source/dev/pmacc.rst:103: WARNING: doxygenclass: Cannot find class "pmacc::Frame" in doxygen xml output for project "PIConGPU" from directory: ../xml
.../picongpu/docs/source/dev/pmacc.rst:121: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 43]
    pmacc::PluginConnector::detail::Environment
    -------------------------------------------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 43]
      pmacc::PluginConnector::detail::Environment
      -------------------------------------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name. [error at 43]
      pmacc::PluginConnector::detail::Environment
      -------------------------------------------^
.../picongpu/docs/source/dev/pmacc.rst:130: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    pmacc::SimulationHelper<DIM>::SeqOfTimeSlices
.../picongpu/docs/source/dev/pmacc.rst:139: WARNING: doxygenstruct: Cannot find class "meta::ForEach" in doxygen xml output for project "PIConGPU" from directory: ../xml
.../picongpu/docs/source/dev/pmacc.rst:148: WARNING: Too many template argument lists compared to parameter lists. Argument lists: 1, Parameter lists: 0, Extra empty parameters lists prepended: 1. Declaration:
    pmacc::exec::Kernel<T_KernelFunctor>::KernelType
.../picongpu/docs/source/dev/pmacc.rst:148: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 63]
    template<typename T_VectorGrid, typename T_VectorBlock>HINLINE auto pmacc::exec::Kernel::operator()(T_VectorGrid const & gridExtent, T_VectorBlock const & blockExtent, size_t const sharedMemByte = 0) const
    ---------------------------------------------------------------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: auto [error at 67]
      template<typename T_VectorGrid, typename T_VectorBlock>HINLINE auto pmacc::exec::Kernel::operator()(T_VectorGrid const & gridExtent, T_VectorBlock const & blockExtent, size_t const sharedMemByte = 0) const
      -------------------------------------------------------------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: auto [error at 67]
      template<typename T_VectorGrid, typename T_VectorBlock>HINLINE auto pmacc::exec::Kernel::operator()(T_VectorGrid const & gridExtent, T_VectorBlock const & blockExtent, size_t const sharedMemByte = 0) const
      -------------------------------------------------------------------^
.../picongpu/lib/python/picongpu/plugins/plot_mpl/base_visualizer.py:docstring of picongpu.plugins.plot_mpl.base_visualizer.Visualizer:5: WARNING: Unexpected indentation.
.../picongpu/lib/python/picongpu/plugins/plot_mpl/base_visualizer.py:docstring of picongpu.plugins.plot_mpl.base_visualizer.Visualizer.visualize:3: WARNING: Enumerated list ends without a blank line; unexpected unindent.
.../picongpu/docs/source/examples/Empty/README.rst:17: WARNING: duplicate citation BirdsallLangdon, other instance in .../picongpu/docs/source/models/pic.rst
.../picongpu/docs/source/examples/Empty/README.rst:23: WARNING: duplicate citation HockneyEastwood, other instance in .../picongpu/docs/source/models/pic.rst
.../picongpu/docs/source/examples/WarmCopper/README.rst:23: WARNING: duplicate citation FLYCHK, other instance in .../picongpu/docs/source/models/collisional_ionization.rst
.../picongpu/docs/source/index.rst:2: WARNING: Field list ends without a blank line; unexpected unindent.
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link (internal)".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link (internal)".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link (internal)".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/install/profile.rst:8: WARNING: Duplicate explicit target name: "link".
.../picongpu/docs/source/models/collisional_ionization.rst:77: WARNING: duplicate citation FLYCHK, other instance in .../picongpu/docs/source/examples/WarmCopper/README.rst
.../picongpu/docs/source/models/pic.rst:88: WARNING: duplicate citation BirdsallLangdon, other instance in .../picongpu/docs/source/examples/Empty/README.rst
.../picongpu/docs/source/models/pic.rst:94: WARNING: duplicate citation HockneyEastwood, other instance in .../picongpu/docs/source/examples/Empty/README.rst
.../picongpu/docs/source/models/pic.rst:100: WARNING: duplicate citation Huebl2014, other instance in .../picongpu/docs/source/usage/plugins/phaseSpace.rst
.../picongpu/docs/source/postprocessing/openPMD.rst:4: WARNING: Duplicate explicit target name: "tutorial".
.../picongpu/docs/source/postprocessing/python.rst:4: WARNING: Duplicate explicit target name: "project homepage".
.../picongpu/docs/source/usage/REFERENCE.rst:4: WARNING: duplicate label usage-reference, other instance in .../picongpu/docs/source/usage/reference.rst
WARNING: Unexpected return code 1 from command '../../bin/pic-configure --help'
.../picongpu/docs/source/usage/param/core.rst:17: WARNING: Error in postfix expression, expected primary expression or type.
If primary expression:
  Invalid definition: Expected identifier in nested name. [error at 60]
    constexpr uint32_t picongpu::ABSORBER_CELLS[3][2]= {        {32, 32},          {32, 32},          {32, 32}       }
    ------------------------------------------------------------^
If type:
  Invalid definition: Expected identifier in nested name. [error at 60]
    constexpr uint32_t picongpu::ABSORBER_CELLS[3][2]= {        {32, 32},          {32, 32},          {32, 32}       }
    ------------------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:17: WARNING: Error in postfix expression, expected primary expression or type.
If primary expression:
  Invalid definition: Expected identifier in nested name. [error at 62]
    constexpr float_X picongpu::ABSORBER_STRENGTH[3][2]= {        {1.0e-3, 1.0e-3},         {1.0e-3, 1.0e-3},         {1.0e-3, 1.0e-3}      }
    --------------------------------------------------------------^
If type:
  Invalid definition: Expected identifier in nested name. [error at 62]
    constexpr float_X picongpu::ABSORBER_STRENGTH[3][2]= {        {1.0e-3, 1.0e-3},         {1.0e-3, 1.0e-3},         {1.0e-3, 1.0e-3}      }
    --------------------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:17: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/core.rst:33: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::LINEAR_X = 1u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::LINEAR_Z = 2u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::CIRCULAR = 4u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::PolarisationType
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::LINEAR_X = 1u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::LINEAR_Z = 2u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::CIRCULAR = 4u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::PolarisationType
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::LINEAR_X = 1u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::LINEAR_Z = 2u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::CIRCULAR = 4u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::PolarisationType
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::LINEAR_X = 1u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::LINEAR_Z = 2u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::CIRCULAR = 4u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::PolarisationType
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::LINEAR_X = 1u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::LINEAR_Z = 2u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::CIRCULAR = 4u
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields::laserProfiles::PolarisationType
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "," or ")" in parameters_and_qualifiers, got "+". [error at 85]
    picongpu::fields::laserProfiles::gaussianBeam::PMACC_CONST_VECTOR(float_X, MODENUMBER+ 1, LAGUERREMODES, 1. 0)
    -------------------------------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 65]
      picongpu::fields::laserProfiles::gaussianBeam::PMACC_CONST_VECTOR(float_X, MODENUMBER+ 1, LAGUERREMODES, 1. 0)
      -----------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 65]
      picongpu::fields::laserProfiles::gaussianBeam::PMACC_CONST_VECTOR(float_X, MODENUMBER+ 1, LAGUERREMODES, 1. 0)
      -----------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 73]
        picongpu::fields::laserProfiles::gaussianBeam::PMACC_CONST_VECTOR(float_X, MODENUMBER+ 1, LAGUERREMODES, 1. 0)
        -------------------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 73]
        picongpu::fields::laserProfiles::gaussianBeam::PMACC_CONST_VECTOR(float_X, MODENUMBER+ 1, LAGUERREMODES, 1. 0)
        -------------------------------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu::fields
.../picongpu/docs/source/usage/param/core.rst:41: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/core.rst:57: WARNING: Error in postfix expression, expected primary expression or type.
If primary expression:
  Invalid definition: Expected identifier in nested name. [error at 86]
    constexpr uint32_t picongpu::fields::maxwellSolver::yeePML::NUM_CELLS[3][2]= {        { THICKNESS, THICKNESS },          { THICKNESS, THICKNESS },          { THICKNESS, THICKNESS }       }
    --------------------------------------------------------------------------------------^
If type:
  Invalid definition: Expected identifier in nested name. [error at 86]
    constexpr uint32_t picongpu::fields::maxwellSolver::yeePML::NUM_CELLS[3][2]= {        { THICKNESS, THICKNESS },          { THICKNESS, THICKNESS },          { THICKNESS, THICKNESS }       }
    --------------------------------------------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:57: WARNING: Duplicate declaration, picongpu::fields
.../picongpu/docs/source/usage/param/core.rst:57: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/core.rst:65: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/core.rst:73: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 55]
    picongpu::densityProfiles::PMACC_STRUCT(GaussianParam, ( PMACC_C_VALUE (float_X, gasFactor, -1.0))( PMACC_C_VALUE (float_X, gasPower, 4.0))( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, gasCenterLeft_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasCenterRight_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasSigmaLeft_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasSigmaRight_SI, 4.62e-5)))
    -------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 39]
      picongpu::densityProfiles::PMACC_STRUCT(GaussianParam, ( PMACC_C_VALUE (float_X, gasFactor, -1.0))( PMACC_C_VALUE (float_X, gasPower, 4.0))( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, gasCenterLeft_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasCenterRight_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasSigmaLeft_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasSigmaRight_SI, 4.62e-5)))
      ---------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 39]
      picongpu::densityProfiles::PMACC_STRUCT(GaussianParam, ( PMACC_C_VALUE (float_X, gasFactor, -1.0))( PMACC_C_VALUE (float_X, gasPower, 4.0))( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, gasCenterLeft_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasCenterRight_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasSigmaLeft_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasSigmaRight_SI, 4.62e-5)))
      ---------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 53]
        picongpu::densityProfiles::PMACC_STRUCT(GaussianParam, ( PMACC_C_VALUE (float_X, gasFactor, -1.0))( PMACC_C_VALUE (float_X, gasPower, 4.0))( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, gasCenterLeft_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasCenterRight_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasSigmaLeft_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasSigmaRight_SI, 4.62e-5)))
        -----------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 53]
        picongpu::densityProfiles::PMACC_STRUCT(GaussianParam, ( PMACC_C_VALUE (float_X, gasFactor, -1.0))( PMACC_C_VALUE (float_X, gasPower, 4.0))( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, gasCenterLeft_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasCenterRight_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasSigmaLeft_SI, 4.62e-5))(PMACC_C_VALUE(float_64, gasSigmaRight_SI, 4.62e-5)))
        -----------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:73: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 64]
    picongpu::densityProfiles::PMACC_STRUCT(LinearExponentialParam, ( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, gasYMax_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasA_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasD_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasB, 0.0)))
    ----------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 39]
      picongpu::densityProfiles::PMACC_STRUCT(LinearExponentialParam, ( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, gasYMax_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasA_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasD_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasB, 0.0)))
      ---------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 39]
      picongpu::densityProfiles::PMACC_STRUCT(LinearExponentialParam, ( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, gasYMax_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasA_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasD_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasB, 0.0)))
      ---------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 62]
        picongpu::densityProfiles::PMACC_STRUCT(LinearExponentialParam, ( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, gasYMax_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasA_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasD_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasB, 0.0)))
        --------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 62]
        picongpu::densityProfiles::PMACC_STRUCT(LinearExponentialParam, ( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, gasYMax_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasA_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasD_SI, 1.0e-3))(PMACC_C_VALUE(float_64, gasB, 0.0)))
        --------------------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:73: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 60]
    picongpu::densityProfiles::PMACC_STRUCT(GaussianCloudParam, ( PMACC_C_VALUE (float_X, gasFactor, -0.5))( PMACC_C_VALUE (float_X, gasPower, 2.0))( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VECTOR_DIM (float_64, simDim, center_SI, 1.134e-5, 1.134e-5, 1.134e-5))(PMACC_C_VECTOR_DIM(float_64, simDim, sigma_SI, 7.0e-6, 7.0e-6, 7.0e-6)))
    ------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 39]
      picongpu::densityProfiles::PMACC_STRUCT(GaussianCloudParam, ( PMACC_C_VALUE (float_X, gasFactor, -0.5))( PMACC_C_VALUE (float_X, gasPower, 2.0))( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VECTOR_DIM (float_64, simDim, center_SI, 1.134e-5, 1.134e-5, 1.134e-5))(PMACC_C_VECTOR_DIM(float_64, simDim, sigma_SI, 7.0e-6, 7.0e-6, 7.0e-6)))
      ---------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 39]
      picongpu::densityProfiles::PMACC_STRUCT(GaussianCloudParam, ( PMACC_C_VALUE (float_X, gasFactor, -0.5))( PMACC_C_VALUE (float_X, gasPower, 2.0))( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VECTOR_DIM (float_64, simDim, center_SI, 1.134e-5, 1.134e-5, 1.134e-5))(PMACC_C_VECTOR_DIM(float_64, simDim, sigma_SI, 7.0e-6, 7.0e-6, 7.0e-6)))
      ---------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 58]
        picongpu::densityProfiles::PMACC_STRUCT(GaussianCloudParam, ( PMACC_C_VALUE (float_X, gasFactor, -0.5))( PMACC_C_VALUE (float_X, gasPower, 2.0))( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VECTOR_DIM (float_64, simDim, center_SI, 1.134e-5, 1.134e-5, 1.134e-5))(PMACC_C_VECTOR_DIM(float_64, simDim, sigma_SI, 7.0e-6, 7.0e-6, 7.0e-6)))
        ----------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 58]
        picongpu::densityProfiles::PMACC_STRUCT(GaussianCloudParam, ( PMACC_C_VALUE (float_X, gasFactor, -0.5))( PMACC_C_VALUE (float_X, gasPower, 2.0))( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VECTOR_DIM (float_64, simDim, center_SI, 1.134e-5, 1.134e-5, 1.134e-5))(PMACC_C_VECTOR_DIM(float_64, simDim, sigma_SI, 7.0e-6, 7.0e-6, 7.0e-6)))
        ----------------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:73: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 59]
    picongpu::densityProfiles::PMACC_STRUCT(SphereFlanksParam, ( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, r_SI, 1.0e-3))(PMACC_C_VALUE(float_64, ri_SI, 0.0))(PMACC_C_VECTOR_DIM(float_64, simDim, center_SI, 8.0e-3, 8.0e-3, 8.0e-3))(PMACC_C_VALUE(float_64, exponent_SI, 1.0e3)))
    -----------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 39]
      picongpu::densityProfiles::PMACC_STRUCT(SphereFlanksParam, ( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, r_SI, 1.0e-3))(PMACC_C_VALUE(float_64, ri_SI, 0.0))(PMACC_C_VECTOR_DIM(float_64, simDim, center_SI, 8.0e-3, 8.0e-3, 8.0e-3))(PMACC_C_VALUE(float_64, exponent_SI, 1.0e3)))
      ---------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 39]
      picongpu::densityProfiles::PMACC_STRUCT(SphereFlanksParam, ( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, r_SI, 1.0e-3))(PMACC_C_VALUE(float_64, ri_SI, 0.0))(PMACC_C_VECTOR_DIM(float_64, simDim, center_SI, 8.0e-3, 8.0e-3, 8.0e-3))(PMACC_C_VALUE(float_64, exponent_SI, 1.0e3)))
      ---------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 57]
        picongpu::densityProfiles::PMACC_STRUCT(SphereFlanksParam, ( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, r_SI, 1.0e-3))(PMACC_C_VALUE(float_64, ri_SI, 0.0))(PMACC_C_VECTOR_DIM(float_64, simDim, center_SI, 8.0e-3, 8.0e-3, 8.0e-3))(PMACC_C_VALUE(float_64, exponent_SI, 1.0e3)))
        ---------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 57]
        picongpu::densityProfiles::PMACC_STRUCT(SphereFlanksParam, ( PMACC_C_VALUE (uint32_t, vacuumCellsY, 50))( PMACC_C_VALUE (float_64, r_SI, 1.0e-3))(PMACC_C_VALUE(float_64, ri_SI, 0.0))(PMACC_C_VECTOR_DIM(float_64, simDim, center_SI, 8.0e-3, 8.0e-3, 8.0e-3))(PMACC_C_VALUE(float_64, exponent_SI, 1.0e3)))
        ---------------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:73: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 55]
    picongpu::densityProfiles::PMACC_STRUCT(FromHDF5Param, ( PMACC_C_STRING (filename,"gas"))(PMACC_C_STRING(datasetName,"fields/e_chargeDensity"))(PMACC_C_VALUE(uint32_t, iteration, 0))( PMACC_C_VALUE (float_X, defaultDensity, 0.0)))
    -------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 39]
      picongpu::densityProfiles::PMACC_STRUCT(FromHDF5Param, ( PMACC_C_STRING (filename,"gas"))(PMACC_C_STRING(datasetName,"fields/e_chargeDensity"))(PMACC_C_VALUE(uint32_t, iteration, 0))( PMACC_C_VALUE (float_X, defaultDensity, 0.0)))
      ---------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 39]
      picongpu::densityProfiles::PMACC_STRUCT(FromHDF5Param, ( PMACC_C_STRING (filename,"gas"))(PMACC_C_STRING(datasetName,"fields/e_chargeDensity"))(PMACC_C_VALUE(uint32_t, iteration, 0))( PMACC_C_VALUE (float_X, defaultDensity, 0.0)))
      ---------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 53]
        picongpu::densityProfiles::PMACC_STRUCT(FromHDF5Param, ( PMACC_C_STRING (filename,"gas"))(PMACC_C_STRING(datasetName,"fields/e_chargeDensity"))(PMACC_C_VALUE(uint32_t, iteration, 0))( PMACC_C_VALUE (float_X, defaultDensity, 0.0)))
        -----------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 53]
        picongpu::densityProfiles::PMACC_STRUCT(FromHDF5Param, ( PMACC_C_STRING (filename,"gas"))(PMACC_C_STRING(datasetName,"fields/e_chargeDensity"))(PMACC_C_VALUE(uint32_t, iteration, 0))( PMACC_C_VALUE (float_X, defaultDensity, 0.0)))
        -----------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:73: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE float_X picongpu::densityProfiles::FreeFormulaFunctor::operator()(const  floatD_64  & position_SI, const  float3_64  & cellSize_SI)
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 17]
      HDINLINE float_X picongpu::densityProfiles::FreeFormulaFunctor::operator()(const  floatD_64  & position_SI, const  float3_64  & cellSize_SI)
      -----------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 17]
      HDINLINE float_X picongpu::densityProfiles::FreeFormulaFunctor::operator()(const  floatD_64  & position_SI, const  float3_64  & cellSize_SI)
      -----------------^
.../picongpu/docs/source/usage/param/core.rst:73: WARNING: Duplicate declaration, picongpu::SI
.../picongpu/docs/source/usage/param/core.rst:73: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/core.rst:81: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 68]
      picongpu::value_identifier(floatD_X, position_pic, floatD_X::create (0.))
      --------------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 69]
      picongpu::value_identifier(floatD_X, position_pic, floatD_X::create (0.))
      ---------------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Invalid definition: Expected ')' in "( ptr-declarator )" [error at 69]
      picongpu::value_identifier(floatD_X, position_pic, floatD_X::create (0.))
      ---------------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(floatD_X, position_pic, floatD_X::create (0.))
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(floatD_X, position_pic, floatD_X::create (0.))
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 35]
        picongpu::value_identifier(floatD_X, position_pic, floatD_X::create (0.))
        -----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 35]
        picongpu::value_identifier(floatD_X, position_pic, floatD_X::create (0.))
        -----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:81: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::value_identifier(float3_X, momentum, float3_X::create (0.))
      ----------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 65]
      picongpu::value_identifier(float3_X, momentum, float3_X::create (0.))
      -----------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Invalid definition: Expected ')' in "( ptr-declarator )" [error at 65]
      picongpu::value_identifier(float3_X, momentum, float3_X::create (0.))
      -----------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float3_X, momentum, float3_X::create (0.))
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float3_X, momentum, float3_X::create (0.))
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 35]
        picongpu::value_identifier(float3_X, momentum, float3_X::create (0.))
        -----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 35]
        picongpu::value_identifier(float3_X, momentum, float3_X::create (0.))
        -----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:81: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 69]
      picongpu::value_identifier(float3_X, momentumPrev1, float3_X::create (0._X))
      ---------------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 70]
      picongpu::value_identifier(float3_X, momentumPrev1, float3_X::create (0._X))
      ----------------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Invalid definition: Expected ')' in "( ptr-declarator )" [error at 70]
      picongpu::value_identifier(float3_X, momentumPrev1, float3_X::create (0._X))
      ----------------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float3_X, momentumPrev1, float3_X::create (0._X))
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float3_X, momentumPrev1, float3_X::create (0._X))
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 35]
        picongpu::value_identifier(float3_X, momentumPrev1, float3_X::create (0._X))
        -----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 35]
        picongpu::value_identifier(float3_X, momentumPrev1, float3_X::create (0._X))
        -----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:81: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 47]
    picongpu::value_identifier(float_X, weighting, 0. _X)
    -----------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, weighting, 0. _X)
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, weighting, 0. _X)
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 34]
        picongpu::value_identifier(float_X, weighting, 0. _X)
        ----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 34]
        picongpu::value_identifier(float_X, weighting, 0. _X)
        ----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:81: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 51]
    picongpu::value_identifier(int16_t, voronoiCellId, - 1)
    ---------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(int16_t, voronoiCellId, - 1)
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(int16_t, voronoiCellId, - 1)
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 34]
        picongpu::value_identifier(int16_t, voronoiCellId, - 1)
        ----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 34]
        picongpu::value_identifier(int16_t, voronoiCellId, - 1)
        ----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:81: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 62]
      picongpu::value_identifier(float3_X, probeE, float3_X::create (0.))
      --------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 63]
      picongpu::value_identifier(float3_X, probeE, float3_X::create (0.))
      ---------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Invalid definition: Expected ')' in "( ptr-declarator )" [error at 63]
      picongpu::value_identifier(float3_X, probeE, float3_X::create (0.))
      ---------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float3_X, probeE, float3_X::create (0.))
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float3_X, probeE, float3_X::create (0.))
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 35]
        picongpu::value_identifier(float3_X, probeE, float3_X::create (0.))
        -----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 35]
        picongpu::value_identifier(float3_X, probeE, float3_X::create (0.))
        -----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:81: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 62]
      picongpu::value_identifier(float3_X, probeB, float3_X::create (0.))
      --------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 63]
      picongpu::value_identifier(float3_X, probeB, float3_X::create (0.))
      ---------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Invalid definition: Expected ')' in "( ptr-declarator )" [error at 63]
      picongpu::value_identifier(float3_X, probeB, float3_X::create (0.))
      ---------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float3_X, probeB, float3_X::create (0.))
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float3_X, probeB, float3_X::create (0.))
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 35]
        picongpu::value_identifier(float3_X, probeB, float3_X::create (0.))
        -----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 35]
        picongpu::value_identifier(float3_X, probeB, float3_X::create (0.))
        -----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:81: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name, got keyword: false [error at 53]
    picongpu::value_identifier(bool, radiationMask, false)
    -----------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(bool, radiationMask, false)
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(bool, radiationMask, false)
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected identifier in nested name, got keyword: bool [error at 31]
        picongpu::value_identifier(bool, radiationMask, false)
        -------------------------------^
    If declarator-id:
      Invalid definition: Expected identifier in nested name, got keyword: bool [error at 31]
        picongpu::value_identifier(bool, radiationMask, false)
        -------------------------------^
.../picongpu/docs/source/usage/param/core.rst:81: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 52]
    picongpu::value_identifier(float_X, boundElectrons, 0. _X)
    ----------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, boundElectrons, 0. _X)
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, boundElectrons, 0. _X)
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 34]
        picongpu::value_identifier(float_X, boundElectrons, 0. _X)
        ----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 34]
        picongpu::value_identifier(float_X, boundElectrons, 0. _X)
        ----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:81: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 91]
      picongpu::value_identifier(flylite::Superconfig, superconfig, flylite::Superconfig::create (0.))
      -------------------------------------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 92]
      picongpu::value_identifier(flylite::Superconfig, superconfig, flylite::Superconfig::create (0.))
      --------------------------------------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Invalid definition: Expected ')' in "( ptr-declarator )" [error at 92]
      picongpu::value_identifier(flylite::Superconfig, superconfig, flylite::Superconfig::create (0.))
      --------------------------------------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(flylite::Superconfig, superconfig, flylite::Superconfig::create (0.))
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(flylite::Superconfig, superconfig, flylite::Superconfig::create (0.))
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 47]
        picongpu::value_identifier(flylite::Superconfig, superconfig, flylite::Superconfig::create (0.))
        -----------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 47]
        picongpu::value_identifier(flylite::Superconfig, superconfig, flylite::Superconfig::create (0.))
        -----------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:81: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/core.rst:88: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 49]
    pmacc::value_identifier(lcellId_t, localCellIdx, 0)
    -------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 23]
      pmacc::value_identifier(lcellId_t, localCellIdx, 0)
      -----------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 23]
      pmacc::value_identifier(lcellId_t, localCellIdx, 0)
      -----------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 33]
        pmacc::value_identifier(lcellId_t, localCellIdx, 0)
        ---------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 33]
        pmacc::value_identifier(lcellId_t, localCellIdx, 0)
        ---------------------------------^
.../picongpu/docs/source/usage/param/core.rst:88: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 44]
    pmacc::value_identifier(uint8_t, multiMask, 0)
    --------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 23]
      pmacc::value_identifier(uint8_t, multiMask, 0)
      -----------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 23]
      pmacc::value_identifier(uint8_t, multiMask, 0)
      -----------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 31]
        pmacc::value_identifier(uint8_t, multiMask, 0)
        -------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 31]
        pmacc::value_identifier(uint8_t, multiMask, 0)
        -------------------------------^
.../picongpu/docs/source/usage/param/core.rst:96: WARNING: Invalid definition: Expected end of definition. [error at 48]
  constexpr float_X picongpu::GAMMA_THRESH = 1.005_X
  ------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:96: WARNING: Invalid definition: Expected end of definition. [error at 62]
  constexpr float_X picongpu::GAMMA_INV_SQUARE_RAD_THRESH = 0.18_X
  --------------------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:96: WARNING: Duplicate declaration, picongpu::SI
.../picongpu/docs/source/usage/param/core.rst:96: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/core.rst:104: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/core.rst:112: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 54]
    picongpu::value_identifier(float_X, MassRatioPhotons, 0. 0)
    ------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, MassRatioPhotons, 0. 0)
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, MassRatioPhotons, 0. 0)
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 34]
        picongpu::value_identifier(float_X, MassRatioPhotons, 0. 0)
        ----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 34]
        picongpu::value_identifier(float_X, MassRatioPhotons, 0. 0)
        ----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:112: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 56]
    picongpu::value_identifier(float_X, ChargeRatioPhotons, 0. 0)
    --------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, ChargeRatioPhotons, 0. 0)
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, ChargeRatioPhotons, 0. 0)
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 34]
        picongpu::value_identifier(float_X, ChargeRatioPhotons, 0. 0)
        ----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 34]
        picongpu::value_identifier(float_X, ChargeRatioPhotons, 0. 0)
        ----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:112: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 56]
    picongpu::value_identifier(float_X, MassRatioElectrons, 1. 0)
    --------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, MassRatioElectrons, 1. 0)
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, MassRatioElectrons, 1. 0)
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 34]
        picongpu::value_identifier(float_X, MassRatioElectrons, 1. 0)
        ----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 34]
        picongpu::value_identifier(float_X, MassRatioElectrons, 1. 0)
        ----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:112: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 58]
    picongpu::value_identifier(float_X, ChargeRatioElectrons, 1. 0)
    ----------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, ChargeRatioElectrons, 1. 0)
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, ChargeRatioElectrons, 1. 0)
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 34]
        picongpu::value_identifier(float_X, ChargeRatioElectrons, 1. 0)
        ----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 34]
        picongpu::value_identifier(float_X, ChargeRatioElectrons, 1. 0)
        ----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:112: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 51]
    picongpu::value_identifier(float_X, MassRatioIons, 1836. 152672)
    ---------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, MassRatioIons, 1836. 152672)
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, MassRatioIons, 1836. 152672)
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 34]
        picongpu::value_identifier(float_X, MassRatioIons, 1836. 152672)
        ----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 34]
        picongpu::value_identifier(float_X, MassRatioIons, 1836. 152672)
        ----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:112: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 53]
    picongpu::value_identifier(float_X, ChargeRatioIons, -1. 0)
    -----------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, ChargeRatioIons, -1. 0)
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, ChargeRatioIons, -1. 0)
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 34]
        picongpu::value_identifier(float_X, ChargeRatioIons, -1. 0)
        ----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 34]
        picongpu::value_identifier(float_X, ChargeRatioIons, -1. 0)
        ----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:112: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 54]
    picongpu::value_identifier(float_X, DensityRatioIons, 1. 0)
    ------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, DensityRatioIons, 1. 0)
      --------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 26]
      picongpu::value_identifier(float_X, DensityRatioIons, 1. 0)
      --------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 34]
        picongpu::value_identifier(float_X, DensityRatioIons, 1. 0)
        ----------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 34]
        picongpu::value_identifier(float_X, DensityRatioIons, 1. 0)
        ----------------------------------^
.../picongpu/docs/source/usage/param/core.rst:112: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/core.rst:120: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 57]
    picongpu::particles::manipulators::CONST_VECTOR(float_X, 3, DriftParam_direction, 1. 0, 0. 0, 0. 0)
    ---------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 47]
      picongpu::particles::manipulators::CONST_VECTOR(float_X, 3, DriftParam_direction, 1. 0, 0. 0, 0. 0)
      -----------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 47]
      picongpu::particles::manipulators::CONST_VECTOR(float_X, 3, DriftParam_direction, 1. 0, 0. 0, 0. 0)
      -----------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 55]
        picongpu::particles::manipulators::CONST_VECTOR(float_X, 3, DriftParam_direction, 1. 0, 0. 0, 0. 0)
        -------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 55]
        picongpu::particles::manipulators::CONST_VECTOR(float_X, 3, DriftParam_direction, 1. 0, 0. 0, 0. 0)
        -------------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:120: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 37]
    template<typename T_Particle>DINLINE void picongpu::particles::manipulators::DoubleWeightingFunctor::operator()(T_Particle & particle)
    -------------------------------------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 41]
      template<typename T_Particle>DINLINE void picongpu::particles::manipulators::DoubleWeightingFunctor::operator()(T_Particle & particle)
      -----------------------------------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 41]
      template<typename T_Particle>DINLINE void picongpu::particles::manipulators::DoubleWeightingFunctor::operator()(T_Particle & particle)
      -----------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:120: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 53]
    template<typename T_Rng, typename T_Particle>DINLINE void picongpu::particles::manipulators::RandomEnabledRadiationFunctor::operator()(T_Rng & rng, T_Particle & particle)
    -----------------------------------------------------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 57]
      template<typename T_Rng, typename T_Particle>DINLINE void picongpu::particles::manipulators::RandomEnabledRadiationFunctor::operator()(T_Rng & rng, T_Particle & particle)
      ---------------------------------------------------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 57]
      template<typename T_Rng, typename T_Particle>DINLINE void picongpu::particles::manipulators::RandomEnabledRadiationFunctor::operator()(T_Rng & rng, T_Particle & particle)
      ---------------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:120: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 58]
    picongpu::particles::startPosition::CONST_VECTOR(float_X, 3, InCellOffset, 0. 0, 0. 0, 0. 0)
    ----------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 48]
      picongpu::particles::startPosition::CONST_VECTOR(float_X, 3, InCellOffset, 0. 0, 0. 0, 0. 0)
      ------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 48]
      picongpu::particles::startPosition::CONST_VECTOR(float_X, 3, InCellOffset, 0. 0, 0. 0, 0. 0)
      ------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 56]
        picongpu::particles::startPosition::CONST_VECTOR(float_X, 3, InCellOffset, 0. 0, 0. 0, 0. 0)
        --------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 56]
        picongpu::particles::startPosition::CONST_VECTOR(float_X, 3, InCellOffset, 0. 0, 0. 0, 0. 0)
        --------------------------------------------------------^
.../picongpu/docs/source/usage/param/core.rst:120: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/core.rst:132: WARNING: Duplicate declaration, picongpu::particles
.../picongpu/docs/source/usage/param/core.rst:132: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/core.rst:140: WARNING: Duplicate declaration, picongpu::particles
.../picongpu/docs/source/usage/param/core.rst:140: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/core.rst:150: WARNING: Duplicate declaration, picongpu::particles
.../picongpu/docs/source/usage/param/core.rst:150: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/extensions.rst:9: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE float3_X picongpu::FieldBackgroundB::operator()(const  DataSpace < simDim > & cellIdx, const uint32_t currentStep) const
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 18]
      HDINLINE float3_X picongpu::FieldBackgroundB::operator()(const  DataSpace < simDim > & cellIdx, const uint32_t currentStep) const
      ------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 18]
      HDINLINE float3_X picongpu::FieldBackgroundB::operator()(const  DataSpace < simDim > & cellIdx, const uint32_t currentStep) const
      ------------------^
.../picongpu/docs/source/usage/param/extensions.rst:9: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE float3_X picongpu::FieldBackgroundE::operator()(const  DataSpace < simDim > & cellIdx, const uint32_t currentStep) const
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 18]
      HDINLINE float3_X picongpu::FieldBackgroundE::operator()(const  DataSpace < simDim > & cellIdx, const uint32_t currentStep) const
      ------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 18]
      HDINLINE float3_X picongpu::FieldBackgroundE::operator()(const  DataSpace < simDim > & cellIdx, const uint32_t currentStep) const
      ------------------^
.../picongpu/docs/source/usage/param/extensions.rst:9: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE float3_X picongpu::FieldBackgroundJ::operator()(const  DataSpace < simDim > & cellIdx, const uint32_t currentStep) const
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 18]
      HDINLINE float3_X picongpu::FieldBackgroundJ::operator()(const  DataSpace < simDim > & cellIdx, const uint32_t currentStep) const
      ------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 18]
      HDINLINE float3_X picongpu::FieldBackgroundJ::operator()(const  DataSpace < simDim > & cellIdx, const uint32_t currentStep) const
      ------------------^
.../picongpu/docs/source/usage/param/extensions.rst:9: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/extensions.rst:17: WARNING: Duplicate declaration, picongpu::particles
.../picongpu/docs/source/usage/param/extensions.rst:17: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/extensions.rst:25: WARNING: Duplicate declaration, picongpu::particles
.../picongpu/docs/source/usage/param/extensions.rst:25: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/extensions.rst:33: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 74]
    picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 1, Hydrogen, 1.)
    --------------------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 1, Hydrogen, 1.)
      ----------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 1, Hydrogen, 1.)
      ----------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 1, Hydrogen, 1.)
        ------------------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 1, Hydrogen, 1.)
        ------------------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:33: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 74]
    picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 1, Deuterium, 1.)
    --------------------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 1, Deuterium, 1.)
      ----------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 1, Deuterium, 1.)
      ----------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 1, Deuterium, 1.)
        ------------------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 1, Deuterium, 1.)
        ------------------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:33: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 74]
    picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 2, Helium, 1. 688, 1. 688)
    --------------------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 2, Helium, 1. 688, 1. 688)
      ----------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 2, Helium, 1. 688, 1. 688)
      ----------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 2, Helium, 1. 688, 1. 688)
        ------------------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 2, Helium, 1. 688, 1. 688)
        ------------------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:33: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 74]
    picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 6, Carbon, 3. 136, 3. 136, 3. 217, 3. 217, 5. 673, 5. 673)
    --------------------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 6, Carbon, 3. 136, 3. 136, 3. 217, 3. 217, 5. 673, 5. 673)
      ----------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 6, Carbon, 3. 136, 3. 136, 3. 217, 3. 217, 5. 673, 5. 673)
      ----------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 6, Carbon, 3. 136, 3. 136, 3. 217, 3. 217, 5. 673, 5. 673)
        ------------------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 6, Carbon, 3. 136, 3. 136, 3. 217, 3. 217, 5. 673, 5. 673)
        ------------------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:33: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 74]
    picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 7, Nitrogen, 3. 834, 3. 834, 3. 834, 3. 874, 3. 874, 6. 665, 6. 665)
    --------------------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 7, Nitrogen, 3. 834, 3. 834, 3. 834, 3. 874, 3. 874, 6. 665, 6. 665)
      ----------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 7, Nitrogen, 3. 834, 3. 834, 3. 834, 3. 874, 3. 874, 6. 665, 6. 665)
      ----------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 7, Nitrogen, 3. 834, 3. 834, 3. 834, 3. 874, 3. 874, 6. 665, 6. 665)
        ------------------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 7, Nitrogen, 3. 834, 3. 834, 3. 834, 3. 874, 3. 874, 6. 665, 6. 665)
        ------------------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:33: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 74]
    picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 8, Oxygen, 4. 453, 4. 453, 4. 453, 4. 453, 4. 492, 4. 492, 7. 658, 7. 658)
    --------------------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 8, Oxygen, 4. 453, 4. 453, 4. 453, 4. 453, 4. 492, 4. 492, 7. 658, 7. 658)
      ----------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 8, Oxygen, 4. 453, 4. 453, 4. 453, 4. 453, 4. 492, 4. 492, 7. 658, 7. 658)
      ----------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 8, Oxygen, 4. 453, 4. 453, 4. 453, 4. 453, 4. 492, 4. 492, 7. 658, 7. 658)
        ------------------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 8, Oxygen, 4. 453, 4. 453, 4. 453, 4. 453, 4. 492, 4. 492, 7. 658, 7. 658)
        ------------------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:33: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 74]
    picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 13, Aluminium, 4. 066, 4. 117, 4. 117, 8. 963, 8. 963, 8. 963, 8. 963, 8. 963, 8. 963, 8. 214, 8. 214, 12. 591, 12. 591)
    --------------------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 13, Aluminium, 4. 066, 4. 117, 4. 117, 8. 963, 8. 963, 8. 963, 8. 963, 8. 963, 8. 963, 8. 214, 8. 214, 12. 591, 12. 591)
      ----------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 13, Aluminium, 4. 066, 4. 117, 4. 117, 8. 963, 8. 963, 8. 963, 8. 963, 8. 963, 8. 963, 8. 214, 8. 214, 12. 591, 12. 591)
      ----------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 13, Aluminium, 4. 066, 4. 117, 4. 117, 8. 963, 8. 963, 8. 963, 8. 963, 8. 963, 8. 963, 8. 214, 8. 214, 12. 591, 12. 591)
        ------------------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 13, Aluminium, 4. 066, 4. 117, 4. 117, 8. 963, 8. 963, 8. 963, 8. 963, 8. 963, 8. 963, 8. 214, 8. 214, 12. 591, 12. 591)
        ------------------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:33: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 74]
    picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 29, Copper, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 5. 842, 14. 731, 14. 731, 14. 731, 14. 731, 14. 731, 14. 731, 15. 594, 15. 594, 25. 097, 25. 097, 25. 097, 25. 097, 25. 097, 25. 097, 21. 020, 21. 020, 28. 339, 28. 339)
    --------------------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 29, Copper, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 5. 842, 14. 731, 14. 731, 14. 731, 14. 731, 14. 731, 14. 731, 15. 594, 15. 594, 25. 097, 25. 097, 25. 097, 25. 097, 25. 097, 25. 097, 21. 020, 21. 020, 28. 339, 28. 339)
      ----------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 29, Copper, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 5. 842, 14. 731, 14. 731, 14. 731, 14. 731, 14. 731, 14. 731, 15. 594, 15. 594, 25. 097, 25. 097, 25. 097, 25. 097, 25. 097, 25. 097, 21. 020, 21. 020, 28. 339, 28. 339)
      ----------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 29, Copper, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 5. 842, 14. 731, 14. 731, 14. 731, 14. 731, 14. 731, 14. 731, 15. 594, 15. 594, 25. 097, 25. 097, 25. 097, 25. 097, 25. 097, 25. 097, 21. 020, 21. 020, 28. 339, 28. 339)
        ------------------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 29, Copper, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 13. 201, 5. 842, 14. 731, 14. 731, 14. 731, 14. 731, 14. 731, 14. 731, 15. 594, 15. 594, 25. 097, 25. 097, 25. 097, 25. 097, 25. 097, 25. 097, 21. 020, 21. 020, 28. 339, 28. 339)
        ------------------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:33: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 74]
    picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 79, Gold, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 10. 938, 25. 170, 25. 170, 25. 170, 25. 170, 25. 170, 25. 170, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 27. 327, 27. 327, 43. 547, 43. 547, 43. 547, 43. 547, 43. 547, 43. 547, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 44. 413, 44. 413, 56. 703, 56. 703, 56. 703, 56. 703, 56. 703, 56. 703, 55. 763, 55. 763, 74. 513, 74. 513, 74. 513, 74. 513, 74. 513, 74. 513, 58. 370, 58. 370, 77. 476, 77. 476)
    --------------------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 79, Gold, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 10. 938, 25. 170, 25. 170, 25. 170, 25. 170, 25. 170, 25. 170, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 27. 327, 27. 327, 43. 547, 43. 547, 43. 547, 43. 547, 43. 547, 43. 547, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 44. 413, 44. 413, 56. 703, 56. 703, 56. 703, 56. 703, 56. 703, 56. 703, 55. 763, 55. 763, 74. 513, 74. 513, 74. 513, 74. 513, 74. 513, 74. 513, 58. 370, 58. 370, 77. 476, 77. 476)
      ----------------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 64]
      picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 79, Gold, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 10. 938, 25. 170, 25. 170, 25. 170, 25. 170, 25. 170, 25. 170, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 27. 327, 27. 327, 43. 547, 43. 547, 43. 547, 43. 547, 43. 547, 43. 547, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 44. 413, 44. 413, 56. 703, 56. 703, 56. 703, 56. 703, 56. 703, 56. 703, 55. 763, 55. 763, 74. 513, 74. 513, 74. 513, 74. 513, 74. 513, 74. 513, 58. 370, 58. 370, 77. 476, 77. 476)
      ----------------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 79, Gold, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 10. 938, 25. 170, 25. 170, 25. 170, 25. 170, 25. 170, 25. 170, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 27. 327, 27. 327, 43. 547, 43. 547, 43. 547, 43. 547, 43. 547, 43. 547, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 44. 413, 44. 413, 56. 703, 56. 703, 56. 703, 56. 703, 56. 703, 56. 703, 55. 763, 55. 763, 74. 513, 74. 513, 74. 513, 74. 513, 74. 513, 74. 513, 58. 370, 58. 370, 77. 476, 77. 476)
        ------------------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 72]
        picongpu::ionization::effectiveNuclearCharge::PMACC_CONST_VECTOR(float_X, 79, Gold, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 20. 126, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 40. 650, 10. 938, 25. 170, 25. 170, 25. 170, 25. 170, 25. 170, 25. 170, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 41. 528, 27. 327, 27. 327, 43. 547, 43. 547, 43. 547, 43. 547, 43. 547, 43. 547, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 65. 508, 44. 413, 44. 413, 56. 703, 56. 703, 56. 703, 56. 703, 56. 703, 56. 703, 55. 763, 55. 763, 74. 513, 74. 513, 74. 513, 74. 513, 74. 513, 74. 513, 58. 370, 58. 370, 77. 476, 77. 476)
        ------------------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:33: WARNING: Duplicate declaration, picongpu::particles
.../picongpu/docs/source/usage/param/extensions.rst:33: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/extensions.rst:41: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 64]
    picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 1, Hydrogen, 13.59843 * UNITCONV_eV_to_AU)
    ----------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 1, Hydrogen, 13.59843 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 1, Hydrogen, 13.59843 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 1, Hydrogen, 13.59843 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 1, Hydrogen, 13.59843 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:41: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 64]
    picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 1, Deuterium, 13.60213 * UNITCONV_eV_to_AU)
    ----------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 1, Deuterium, 13.60213 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 1, Deuterium, 13.60213 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 1, Deuterium, 13.60213 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 1, Deuterium, 13.60213 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:41: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 64]
    picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 2, Helium, 24.58739 * UNITCONV_eV_to_AU, 54.41776 * UNITCONV_eV_to_AU)
    ----------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 2, Helium, 24.58739 * UNITCONV_eV_to_AU, 54.41776 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 2, Helium, 24.58739 * UNITCONV_eV_to_AU, 54.41776 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 2, Helium, 24.58739 * UNITCONV_eV_to_AU, 54.41776 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 2, Helium, 24.58739 * UNITCONV_eV_to_AU, 54.41776 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:41: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 64]
    picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 6, Carbon, 11.2603 * UNITCONV_eV_to_AU, 24.3845 * UNITCONV_eV_to_AU, 47.88778 * UNITCONV_eV_to_AU, 64.49351 * UNITCONV_eV_to_AU, 392.0905 * UNITCONV_eV_to_AU, 489.993177 * UNITCONV_eV_to_AU)
    ----------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 6, Carbon, 11.2603 * UNITCONV_eV_to_AU, 24.3845 * UNITCONV_eV_to_AU, 47.88778 * UNITCONV_eV_to_AU, 64.49351 * UNITCONV_eV_to_AU, 392.0905 * UNITCONV_eV_to_AU, 489.993177 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 6, Carbon, 11.2603 * UNITCONV_eV_to_AU, 24.3845 * UNITCONV_eV_to_AU, 47.88778 * UNITCONV_eV_to_AU, 64.49351 * UNITCONV_eV_to_AU, 392.0905 * UNITCONV_eV_to_AU, 489.993177 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 6, Carbon, 11.2603 * UNITCONV_eV_to_AU, 24.3845 * UNITCONV_eV_to_AU, 47.88778 * UNITCONV_eV_to_AU, 64.49351 * UNITCONV_eV_to_AU, 392.0905 * UNITCONV_eV_to_AU, 489.993177 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 6, Carbon, 11.2603 * UNITCONV_eV_to_AU, 24.3845 * UNITCONV_eV_to_AU, 47.88778 * UNITCONV_eV_to_AU, 64.49351 * UNITCONV_eV_to_AU, 392.0905 * UNITCONV_eV_to_AU, 489.993177 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:41: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 64]
    picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 7, Nitrogen, 14.53413 * UNITCONV_eV_to_AU, 29.60125 * UNITCONV_eV_to_AU, 47.4453 * UNITCONV_eV_to_AU, 77.4735 * UNITCONV_eV_to_AU, 97.89013 * UNITCONV_eV_to_AU, 552.06731 * UNITCONV_eV_to_AU, 667.04609 * UNITCONV_eV_to_AU)
    ----------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 7, Nitrogen, 14.53413 * UNITCONV_eV_to_AU, 29.60125 * UNITCONV_eV_to_AU, 47.4453 * UNITCONV_eV_to_AU, 77.4735 * UNITCONV_eV_to_AU, 97.89013 * UNITCONV_eV_to_AU, 552.06731 * UNITCONV_eV_to_AU, 667.04609 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 7, Nitrogen, 14.53413 * UNITCONV_eV_to_AU, 29.60125 * UNITCONV_eV_to_AU, 47.4453 * UNITCONV_eV_to_AU, 77.4735 * UNITCONV_eV_to_AU, 97.89013 * UNITCONV_eV_to_AU, 552.06731 * UNITCONV_eV_to_AU, 667.04609 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 7, Nitrogen, 14.53413 * UNITCONV_eV_to_AU, 29.60125 * UNITCONV_eV_to_AU, 47.4453 * UNITCONV_eV_to_AU, 77.4735 * UNITCONV_eV_to_AU, 97.89013 * UNITCONV_eV_to_AU, 552.06731 * UNITCONV_eV_to_AU, 667.04609 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 7, Nitrogen, 14.53413 * UNITCONV_eV_to_AU, 29.60125 * UNITCONV_eV_to_AU, 47.4453 * UNITCONV_eV_to_AU, 77.4735 * UNITCONV_eV_to_AU, 97.89013 * UNITCONV_eV_to_AU, 552.06731 * UNITCONV_eV_to_AU, 667.04609 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:41: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 64]
    picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 8, Oxygen, 13.61805 * UNITCONV_eV_to_AU, 35.12112 * UNITCONV_eV_to_AU, 54.93554 * UNITCONV_eV_to_AU, 77.41350 * UNITCONV_eV_to_AU, 113.8989 * UNITCONV_eV_to_AU, 138.1189 * UNITCONV_eV_to_AU, 739.3268 * UNITCONV_eV_to_AU, 871.4098 * UNITCONV_eV_to_AU)
    ----------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 8, Oxygen, 13.61805 * UNITCONV_eV_to_AU, 35.12112 * UNITCONV_eV_to_AU, 54.93554 * UNITCONV_eV_to_AU, 77.41350 * UNITCONV_eV_to_AU, 113.8989 * UNITCONV_eV_to_AU, 138.1189 * UNITCONV_eV_to_AU, 739.3268 * UNITCONV_eV_to_AU, 871.4098 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 8, Oxygen, 13.61805 * UNITCONV_eV_to_AU, 35.12112 * UNITCONV_eV_to_AU, 54.93554 * UNITCONV_eV_to_AU, 77.41350 * UNITCONV_eV_to_AU, 113.8989 * UNITCONV_eV_to_AU, 138.1189 * UNITCONV_eV_to_AU, 739.3268 * UNITCONV_eV_to_AU, 871.4098 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 8, Oxygen, 13.61805 * UNITCONV_eV_to_AU, 35.12112 * UNITCONV_eV_to_AU, 54.93554 * UNITCONV_eV_to_AU, 77.41350 * UNITCONV_eV_to_AU, 113.8989 * UNITCONV_eV_to_AU, 138.1189 * UNITCONV_eV_to_AU, 739.3268 * UNITCONV_eV_to_AU, 871.4098 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 8, Oxygen, 13.61805 * UNITCONV_eV_to_AU, 35.12112 * UNITCONV_eV_to_AU, 54.93554 * UNITCONV_eV_to_AU, 77.41350 * UNITCONV_eV_to_AU, 113.8989 * UNITCONV_eV_to_AU, 138.1189 * UNITCONV_eV_to_AU, 739.3268 * UNITCONV_eV_to_AU, 871.4098 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:41: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 64]
    picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 13, Aluminium, 5.98577 * UNITCONV_eV_to_AU, 18.8285 * UNITCONV_eV_to_AU, 28.4476 * UNITCONV_eV_to_AU, 119.992 * UNITCONV_eV_to_AU, 153.825 * UNITCONV_eV_to_AU, 190.495 * UNITCONV_eV_to_AU, 241.769 * UNITCONV_eV_to_AU, 284.647 * UNITCONV_eV_to_AU, 330.214 * UNITCONV_eV_to_AU, 398.656 * UNITCONV_eV_to_AU, 442.006 * UNITCONV_eV_to_AU, 2085.97 * UNITCONV_eV_to_AU, 2304.14 * UNITCONV_eV_to_AU)
    ----------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 13, Aluminium, 5.98577 * UNITCONV_eV_to_AU, 18.8285 * UNITCONV_eV_to_AU, 28.4476 * UNITCONV_eV_to_AU, 119.992 * UNITCONV_eV_to_AU, 153.825 * UNITCONV_eV_to_AU, 190.495 * UNITCONV_eV_to_AU, 241.769 * UNITCONV_eV_to_AU, 284.647 * UNITCONV_eV_to_AU, 330.214 * UNITCONV_eV_to_AU, 398.656 * UNITCONV_eV_to_AU, 442.006 * UNITCONV_eV_to_AU, 2085.97 * UNITCONV_eV_to_AU, 2304.14 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 13, Aluminium, 5.98577 * UNITCONV_eV_to_AU, 18.8285 * UNITCONV_eV_to_AU, 28.4476 * UNITCONV_eV_to_AU, 119.992 * UNITCONV_eV_to_AU, 153.825 * UNITCONV_eV_to_AU, 190.495 * UNITCONV_eV_to_AU, 241.769 * UNITCONV_eV_to_AU, 284.647 * UNITCONV_eV_to_AU, 330.214 * UNITCONV_eV_to_AU, 398.656 * UNITCONV_eV_to_AU, 442.006 * UNITCONV_eV_to_AU, 2085.97 * UNITCONV_eV_to_AU, 2304.14 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 13, Aluminium, 5.98577 * UNITCONV_eV_to_AU, 18.8285 * UNITCONV_eV_to_AU, 28.4476 * UNITCONV_eV_to_AU, 119.992 * UNITCONV_eV_to_AU, 153.825 * UNITCONV_eV_to_AU, 190.495 * UNITCONV_eV_to_AU, 241.769 * UNITCONV_eV_to_AU, 284.647 * UNITCONV_eV_to_AU, 330.214 * UNITCONV_eV_to_AU, 398.656 * UNITCONV_eV_to_AU, 442.006 * UNITCONV_eV_to_AU, 2085.97 * UNITCONV_eV_to_AU, 2304.14 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 13, Aluminium, 5.98577 * UNITCONV_eV_to_AU, 18.8285 * UNITCONV_eV_to_AU, 28.4476 * UNITCONV_eV_to_AU, 119.992 * UNITCONV_eV_to_AU, 153.825 * UNITCONV_eV_to_AU, 190.495 * UNITCONV_eV_to_AU, 241.769 * UNITCONV_eV_to_AU, 284.647 * UNITCONV_eV_to_AU, 330.214 * UNITCONV_eV_to_AU, 398.656 * UNITCONV_eV_to_AU, 442.006 * UNITCONV_eV_to_AU, 2085.97 * UNITCONV_eV_to_AU, 2304.14 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:41: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 64]
    picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 29, Copper, 7.72638 * UNITCONV_eV_to_AU, 20.2924 * UNITCONV_eV_to_AU, 36.8411 * UNITCONV_eV_to_AU, 57.385 * UNITCONV_eV_to_AU, 79.87 * UNITCONV_eV_to_AU, 103.010 * UNITCONV_eV_to_AU, 139.012 * UNITCONV_eV_to_AU, 166.021 * UNITCONV_eV_to_AU, 198.022 * UNITCONV_eV_to_AU, 232.25 * UNITCONV_eV_to_AU, 265.332 * UNITCONV_eV_to_AU, 367.09 * UNITCONV_eV_to_AU, 401.03 * UNITCONV_eV_to_AU, 436.06 * UNITCONV_eV_to_AU, 483.19 * UNITCONV_eV_to_AU, 518.712 * UNITCONV_eV_to_AU, 552.821 * UNITCONV_eV_to_AU, 632.56 * UNITCONV_eV_to_AU, 670.608 * UNITCONV_eV_to_AU, 1690.59 * UNITCONV_eV_to_AU, 1800.3 * UNITCONV_eV_to_AU, 1918.4 * UNITCONV_eV_to_AU, 2044.6 * UNITCONV_eV_to_AU, 2179.4 * UNITCONV_eV_to_AU, 2307.32 * UNITCONV_eV_to_AU, 2479.12 * UNITCONV_eV_to_AU, 2586.95 * UNITCONV_eV_to_AU, 11062.4 * UNITCONV_eV_to_AU, 11567.6 * UNITCONV_eV_to_AU)
    ----------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 29, Copper, 7.72638 * UNITCONV_eV_to_AU, 20.2924 * UNITCONV_eV_to_AU, 36.8411 * UNITCONV_eV_to_AU, 57.385 * UNITCONV_eV_to_AU, 79.87 * UNITCONV_eV_to_AU, 103.010 * UNITCONV_eV_to_AU, 139.012 * UNITCONV_eV_to_AU, 166.021 * UNITCONV_eV_to_AU, 198.022 * UNITCONV_eV_to_AU, 232.25 * UNITCONV_eV_to_AU, 265.332 * UNITCONV_eV_to_AU, 367.09 * UNITCONV_eV_to_AU, 401.03 * UNITCONV_eV_to_AU, 436.06 * UNITCONV_eV_to_AU, 483.19 * UNITCONV_eV_to_AU, 518.712 * UNITCONV_eV_to_AU, 552.821 * UNITCONV_eV_to_AU, 632.56 * UNITCONV_eV_to_AU, 670.608 * UNITCONV_eV_to_AU, 1690.59 * UNITCONV_eV_to_AU, 1800.3 * UNITCONV_eV_to_AU, 1918.4 * UNITCONV_eV_to_AU, 2044.6 * UNITCONV_eV_to_AU, 2179.4 * UNITCONV_eV_to_AU, 2307.32 * UNITCONV_eV_to_AU, 2479.12 * UNITCONV_eV_to_AU, 2586.95 * UNITCONV_eV_to_AU, 11062.4 * UNITCONV_eV_to_AU, 11567.6 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 29, Copper, 7.72638 * UNITCONV_eV_to_AU, 20.2924 * UNITCONV_eV_to_AU, 36.8411 * UNITCONV_eV_to_AU, 57.385 * UNITCONV_eV_to_AU, 79.87 * UNITCONV_eV_to_AU, 103.010 * UNITCONV_eV_to_AU, 139.012 * UNITCONV_eV_to_AU, 166.021 * UNITCONV_eV_to_AU, 198.022 * UNITCONV_eV_to_AU, 232.25 * UNITCONV_eV_to_AU, 265.332 * UNITCONV_eV_to_AU, 367.09 * UNITCONV_eV_to_AU, 401.03 * UNITCONV_eV_to_AU, 436.06 * UNITCONV_eV_to_AU, 483.19 * UNITCONV_eV_to_AU, 518.712 * UNITCONV_eV_to_AU, 552.821 * UNITCONV_eV_to_AU, 632.56 * UNITCONV_eV_to_AU, 670.608 * UNITCONV_eV_to_AU, 1690.59 * UNITCONV_eV_to_AU, 1800.3 * UNITCONV_eV_to_AU, 1918.4 * UNITCONV_eV_to_AU, 2044.6 * UNITCONV_eV_to_AU, 2179.4 * UNITCONV_eV_to_AU, 2307.32 * UNITCONV_eV_to_AU, 2479.12 * UNITCONV_eV_to_AU, 2586.95 * UNITCONV_eV_to_AU, 11062.4 * UNITCONV_eV_to_AU, 11567.6 * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 29, Copper, 7.72638 * UNITCONV_eV_to_AU, 20.2924 * UNITCONV_eV_to_AU, 36.8411 * UNITCONV_eV_to_AU, 57.385 * UNITCONV_eV_to_AU, 79.87 * UNITCONV_eV_to_AU, 103.010 * UNITCONV_eV_to_AU, 139.012 * UNITCONV_eV_to_AU, 166.021 * UNITCONV_eV_to_AU, 198.022 * UNITCONV_eV_to_AU, 232.25 * UNITCONV_eV_to_AU, 265.332 * UNITCONV_eV_to_AU, 367.09 * UNITCONV_eV_to_AU, 401.03 * UNITCONV_eV_to_AU, 436.06 * UNITCONV_eV_to_AU, 483.19 * UNITCONV_eV_to_AU, 518.712 * UNITCONV_eV_to_AU, 552.821 * UNITCONV_eV_to_AU, 632.56 * UNITCONV_eV_to_AU, 670.608 * UNITCONV_eV_to_AU, 1690.59 * UNITCONV_eV_to_AU, 1800.3 * UNITCONV_eV_to_AU, 1918.4 * UNITCONV_eV_to_AU, 2044.6 * UNITCONV_eV_to_AU, 2179.4 * UNITCONV_eV_to_AU, 2307.32 * UNITCONV_eV_to_AU, 2479.12 * UNITCONV_eV_to_AU, 2586.95 * UNITCONV_eV_to_AU, 11062.4 * UNITCONV_eV_to_AU, 11567.6 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 29, Copper, 7.72638 * UNITCONV_eV_to_AU, 20.2924 * UNITCONV_eV_to_AU, 36.8411 * UNITCONV_eV_to_AU, 57.385 * UNITCONV_eV_to_AU, 79.87 * UNITCONV_eV_to_AU, 103.010 * UNITCONV_eV_to_AU, 139.012 * UNITCONV_eV_to_AU, 166.021 * UNITCONV_eV_to_AU, 198.022 * UNITCONV_eV_to_AU, 232.25 * UNITCONV_eV_to_AU, 265.332 * UNITCONV_eV_to_AU, 367.09 * UNITCONV_eV_to_AU, 401.03 * UNITCONV_eV_to_AU, 436.06 * UNITCONV_eV_to_AU, 483.19 * UNITCONV_eV_to_AU, 518.712 * UNITCONV_eV_to_AU, 552.821 * UNITCONV_eV_to_AU, 632.56 * UNITCONV_eV_to_AU, 670.608 * UNITCONV_eV_to_AU, 1690.59 * UNITCONV_eV_to_AU, 1800.3 * UNITCONV_eV_to_AU, 1918.4 * UNITCONV_eV_to_AU, 2044.6 * UNITCONV_eV_to_AU, 2179.4 * UNITCONV_eV_to_AU, 2307.32 * UNITCONV_eV_to_AU, 2479.12 * UNITCONV_eV_to_AU, 2586.95 * UNITCONV_eV_to_AU, 11062.4 * UNITCONV_eV_to_AU, 11567.6 * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:41: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expected identifier in nested name. [error at 64]
    picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 79, Gold, 9.2256 * UNITCONV_eV_to_AU, 20.203 * UNITCONV_eV_to_AU, 30.016 * UNITCONV_eV_to_AU, 45.017 * UNITCONV_eV_to_AU, 60.019 * UNITCONV_eV_to_AU, 74.020 * UNITCONV_eV_to_AU, 94.020 * UNITCONV_eV_to_AU, 112.02 * UNITCONV_eV_to_AU, 130.12 * UNITCONV_eV_to_AU, 149.02 * UNITCONV_eV_to_AU, 168.21 * UNITCONV_eV_to_AU, 248.01 * UNITCONV_eV_to_AU, 275.14 * UNITCONV_eV_to_AU, 299.15 * UNITCONV_eV_to_AU, 324.16 * UNITCONV_eV_to_AU, 365.19 * UNITCONV_eV_to_AU, 392.20 * UNITCONV_eV_to_AU, 433.21 * UNITCONV_eV_to_AU, 487.25 * UNITCONV_eV_to_AU, 517.30 * UNITCONV_eV_to_AU, 546.30 * UNITCONV_eV_to_AU, 600.30 * UNITCONV_eV_to_AU, 650.40 * UNITCONV_eV_to_AU, 710.40 * UNITCONV_eV_to_AU, 760.40 * UNITCONV_eV_to_AU, 820.40 * UNITCONV_eV_to_AU, 870.40 * UNITCONV_eV_to_AU, 930.50 * UNITCONV_eV_to_AU, 990.50 * UNITCONV_eV_to_AU, 1040.5 * UNITCONV_eV_to_AU, 1100.5 * UNITCONV_eV_to_AU, 1150.6 * UNITCONV_eV_to_AU, 1210.6 * UNITCONV_eV_to_AU, 1475.5 * UNITCONV_eV_to_AU, 1527.5 * UNITCONV_eV_to_AU, 1584.5 * UNITCONV_eV_to_AU, 1644.5 * UNITCONV_eV_to_AU, 1702.4 * UNITCONV_eV_to_AU, 1758.4 * UNITCONV_eV_to_AU, 1845.4 * UNITCONV_eV_to_AU, 1904.4 * UNITCONV_eV_to_AU, 1967.4 * UNITCONV_eV_to_AU, 2026.4 * UNITCONV_eV_to_AU, 2261.4 * UNITCONV_eV_to_AU, 2320.4 * UNITCONV_eV_to_AU, 2383.4 * UNITCONV_eV_to_AU, 2443.4 * UNITCONV_eV_to_AU, 2640.4 * UNITCONV_eV_to_AU, 2708.4 * UNITCONV_eV_to_AU, 2870.4 * UNITCONV_eV_to_AU, 2941.0 * UNITCONV_eV_to_AU, 4888.4 * UNITCONV_eV_to_AU, 5013.4 * UNITCONV_eV_to_AU, 5156.5 * UNITCONV_eV_to_AU, 5307.5 * UNITCONV_eV_to_AU, 5452.5 * UNITCONV_eV_to_AU, 5594.5 * UNITCONV_eV_to_AU, 5846.6 * UNITCONV_eV_to_AU, 5994.6 * UNITCONV_eV_to_AU, 6156.7 * UNITCONV_eV_to_AU, 6305.1 * UNITCONV_eV_to_AU, 6724.1 * UNITCONV_eV_to_AU, 6854.1 * UNITCONV_eV_to_AU, 6997.2 * UNITCONV_eV_to_AU, 7130.2 * UNITCONV_eV_to_AU, 7756.3 * UNITCONV_eV_to_AU, 7910.4 * UNITCONV_eV_to_AU, 8210.4 * UNITCONV_eV_to_AU, 8360.5 * UNITCONV_eV_to_AU, 18040. * UNITCONV_eV_to_AU, 18401. * UNITCONV_eV_to_AU, 18791. * UNITCONV_eV_to_AU, 19151. * UNITCONV_eV_to_AU, 21471. * UNITCONV_eV_to_AU, 21921. * UNITCONV_eV_to_AU, 22500. * UNITCONV_eV_to_AU, 22868. * UNITCONV_eV_to_AU, 91516. * UNITCONV_eV_to_AU, 93254. * UNITCONV_eV_to_AU)
    ----------------------------------------------------------------^
If the function has a return type:
  Error in declarator
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 79, Gold, 9.2256 * UNITCONV_eV_to_AU, 20.203 * UNITCONV_eV_to_AU, 30.016 * UNITCONV_eV_to_AU, 45.017 * UNITCONV_eV_to_AU, 60.019 * UNITCONV_eV_to_AU, 74.020 * UNITCONV_eV_to_AU, 94.020 * UNITCONV_eV_to_AU, 112.02 * UNITCONV_eV_to_AU, 130.12 * UNITCONV_eV_to_AU, 149.02 * UNITCONV_eV_to_AU, 168.21 * UNITCONV_eV_to_AU, 248.01 * UNITCONV_eV_to_AU, 275.14 * UNITCONV_eV_to_AU, 299.15 * UNITCONV_eV_to_AU, 324.16 * UNITCONV_eV_to_AU, 365.19 * UNITCONV_eV_to_AU, 392.20 * UNITCONV_eV_to_AU, 433.21 * UNITCONV_eV_to_AU, 487.25 * UNITCONV_eV_to_AU, 517.30 * UNITCONV_eV_to_AU, 546.30 * UNITCONV_eV_to_AU, 600.30 * UNITCONV_eV_to_AU, 650.40 * UNITCONV_eV_to_AU, 710.40 * UNITCONV_eV_to_AU, 760.40 * UNITCONV_eV_to_AU, 820.40 * UNITCONV_eV_to_AU, 870.40 * UNITCONV_eV_to_AU, 930.50 * UNITCONV_eV_to_AU, 990.50 * UNITCONV_eV_to_AU, 1040.5 * UNITCONV_eV_to_AU, 1100.5 * UNITCONV_eV_to_AU, 1150.6 * UNITCONV_eV_to_AU, 1210.6 * UNITCONV_eV_to_AU, 1475.5 * UNITCONV_eV_to_AU, 1527.5 * UNITCONV_eV_to_AU, 1584.5 * UNITCONV_eV_to_AU, 1644.5 * UNITCONV_eV_to_AU, 1702.4 * UNITCONV_eV_to_AU, 1758.4 * UNITCONV_eV_to_AU, 1845.4 * UNITCONV_eV_to_AU, 1904.4 * UNITCONV_eV_to_AU, 1967.4 * UNITCONV_eV_to_AU, 2026.4 * UNITCONV_eV_to_AU, 2261.4 * UNITCONV_eV_to_AU, 2320.4 * UNITCONV_eV_to_AU, 2383.4 * UNITCONV_eV_to_AU, 2443.4 * UNITCONV_eV_to_AU, 2640.4 * UNITCONV_eV_to_AU, 2708.4 * UNITCONV_eV_to_AU, 2870.4 * UNITCONV_eV_to_AU, 2941.0 * UNITCONV_eV_to_AU, 4888.4 * UNITCONV_eV_to_AU, 5013.4 * UNITCONV_eV_to_AU, 5156.5 * UNITCONV_eV_to_AU, 5307.5 * UNITCONV_eV_to_AU, 5452.5 * UNITCONV_eV_to_AU, 5594.5 * UNITCONV_eV_to_AU, 5846.6 * UNITCONV_eV_to_AU, 5994.6 * UNITCONV_eV_to_AU, 6156.7 * UNITCONV_eV_to_AU, 6305.1 * UNITCONV_eV_to_AU, 6724.1 * UNITCONV_eV_to_AU, 6854.1 * UNITCONV_eV_to_AU, 6997.2 * UNITCONV_eV_to_AU, 7130.2 * UNITCONV_eV_to_AU, 7756.3 * UNITCONV_eV_to_AU, 7910.4 * UNITCONV_eV_to_AU, 8210.4 * UNITCONV_eV_to_AU, 8360.5 * UNITCONV_eV_to_AU, 18040. * UNITCONV_eV_to_AU, 18401. * UNITCONV_eV_to_AU, 18791. * UNITCONV_eV_to_AU, 19151. * UNITCONV_eV_to_AU, 21471. * UNITCONV_eV_to_AU, 21921. * UNITCONV_eV_to_AU, 22500. * UNITCONV_eV_to_AU, 22868. * UNITCONV_eV_to_AU, 91516. * UNITCONV_eV_to_AU, 93254. * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If declId, parameters, and qualifiers:
    Invalid definition: Expected identifier in nested name. [error at 54]
      picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 79, Gold, 9.2256 * UNITCONV_eV_to_AU, 20.203 * UNITCONV_eV_to_AU, 30.016 * UNITCONV_eV_to_AU, 45.017 * UNITCONV_eV_to_AU, 60.019 * UNITCONV_eV_to_AU, 74.020 * UNITCONV_eV_to_AU, 94.020 * UNITCONV_eV_to_AU, 112.02 * UNITCONV_eV_to_AU, 130.12 * UNITCONV_eV_to_AU, 149.02 * UNITCONV_eV_to_AU, 168.21 * UNITCONV_eV_to_AU, 248.01 * UNITCONV_eV_to_AU, 275.14 * UNITCONV_eV_to_AU, 299.15 * UNITCONV_eV_to_AU, 324.16 * UNITCONV_eV_to_AU, 365.19 * UNITCONV_eV_to_AU, 392.20 * UNITCONV_eV_to_AU, 433.21 * UNITCONV_eV_to_AU, 487.25 * UNITCONV_eV_to_AU, 517.30 * UNITCONV_eV_to_AU, 546.30 * UNITCONV_eV_to_AU, 600.30 * UNITCONV_eV_to_AU, 650.40 * UNITCONV_eV_to_AU, 710.40 * UNITCONV_eV_to_AU, 760.40 * UNITCONV_eV_to_AU, 820.40 * UNITCONV_eV_to_AU, 870.40 * UNITCONV_eV_to_AU, 930.50 * UNITCONV_eV_to_AU, 990.50 * UNITCONV_eV_to_AU, 1040.5 * UNITCONV_eV_to_AU, 1100.5 * UNITCONV_eV_to_AU, 1150.6 * UNITCONV_eV_to_AU, 1210.6 * UNITCONV_eV_to_AU, 1475.5 * UNITCONV_eV_to_AU, 1527.5 * UNITCONV_eV_to_AU, 1584.5 * UNITCONV_eV_to_AU, 1644.5 * UNITCONV_eV_to_AU, 1702.4 * UNITCONV_eV_to_AU, 1758.4 * UNITCONV_eV_to_AU, 1845.4 * UNITCONV_eV_to_AU, 1904.4 * UNITCONV_eV_to_AU, 1967.4 * UNITCONV_eV_to_AU, 2026.4 * UNITCONV_eV_to_AU, 2261.4 * UNITCONV_eV_to_AU, 2320.4 * UNITCONV_eV_to_AU, 2383.4 * UNITCONV_eV_to_AU, 2443.4 * UNITCONV_eV_to_AU, 2640.4 * UNITCONV_eV_to_AU, 2708.4 * UNITCONV_eV_to_AU, 2870.4 * UNITCONV_eV_to_AU, 2941.0 * UNITCONV_eV_to_AU, 4888.4 * UNITCONV_eV_to_AU, 5013.4 * UNITCONV_eV_to_AU, 5156.5 * UNITCONV_eV_to_AU, 5307.5 * UNITCONV_eV_to_AU, 5452.5 * UNITCONV_eV_to_AU, 5594.5 * UNITCONV_eV_to_AU, 5846.6 * UNITCONV_eV_to_AU, 5994.6 * UNITCONV_eV_to_AU, 6156.7 * UNITCONV_eV_to_AU, 6305.1 * UNITCONV_eV_to_AU, 6724.1 * UNITCONV_eV_to_AU, 6854.1 * UNITCONV_eV_to_AU, 6997.2 * UNITCONV_eV_to_AU, 7130.2 * UNITCONV_eV_to_AU, 7756.3 * UNITCONV_eV_to_AU, 7910.4 * UNITCONV_eV_to_AU, 8210.4 * UNITCONV_eV_to_AU, 8360.5 * UNITCONV_eV_to_AU, 18040. * UNITCONV_eV_to_AU, 18401. * UNITCONV_eV_to_AU, 18791. * UNITCONV_eV_to_AU, 19151. * UNITCONV_eV_to_AU, 21471. * UNITCONV_eV_to_AU, 21921. * UNITCONV_eV_to_AU, 22500. * UNITCONV_eV_to_AU, 22868. * UNITCONV_eV_to_AU, 91516. * UNITCONV_eV_to_AU, 93254. * UNITCONV_eV_to_AU)
      ------------------------------------------------------^
  If parenthesis in noptr-declarator:
    Error in declarator or parameters and qualifiers
    If pointer to member declarator:
      Invalid definition: Expected '::' in pointer to member (function). [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 79, Gold, 9.2256 * UNITCONV_eV_to_AU, 20.203 * UNITCONV_eV_to_AU, 30.016 * UNITCONV_eV_to_AU, 45.017 * UNITCONV_eV_to_AU, 60.019 * UNITCONV_eV_to_AU, 74.020 * UNITCONV_eV_to_AU, 94.020 * UNITCONV_eV_to_AU, 112.02 * UNITCONV_eV_to_AU, 130.12 * UNITCONV_eV_to_AU, 149.02 * UNITCONV_eV_to_AU, 168.21 * UNITCONV_eV_to_AU, 248.01 * UNITCONV_eV_to_AU, 275.14 * UNITCONV_eV_to_AU, 299.15 * UNITCONV_eV_to_AU, 324.16 * UNITCONV_eV_to_AU, 365.19 * UNITCONV_eV_to_AU, 392.20 * UNITCONV_eV_to_AU, 433.21 * UNITCONV_eV_to_AU, 487.25 * UNITCONV_eV_to_AU, 517.30 * UNITCONV_eV_to_AU, 546.30 * UNITCONV_eV_to_AU, 600.30 * UNITCONV_eV_to_AU, 650.40 * UNITCONV_eV_to_AU, 710.40 * UNITCONV_eV_to_AU, 760.40 * UNITCONV_eV_to_AU, 820.40 * UNITCONV_eV_to_AU, 870.40 * UNITCONV_eV_to_AU, 930.50 * UNITCONV_eV_to_AU, 990.50 * UNITCONV_eV_to_AU, 1040.5 * UNITCONV_eV_to_AU, 1100.5 * UNITCONV_eV_to_AU, 1150.6 * UNITCONV_eV_to_AU, 1210.6 * UNITCONV_eV_to_AU, 1475.5 * UNITCONV_eV_to_AU, 1527.5 * UNITCONV_eV_to_AU, 1584.5 * UNITCONV_eV_to_AU, 1644.5 * UNITCONV_eV_to_AU, 1702.4 * UNITCONV_eV_to_AU, 1758.4 * UNITCONV_eV_to_AU, 1845.4 * UNITCONV_eV_to_AU, 1904.4 * UNITCONV_eV_to_AU, 1967.4 * UNITCONV_eV_to_AU, 2026.4 * UNITCONV_eV_to_AU, 2261.4 * UNITCONV_eV_to_AU, 2320.4 * UNITCONV_eV_to_AU, 2383.4 * UNITCONV_eV_to_AU, 2443.4 * UNITCONV_eV_to_AU, 2640.4 * UNITCONV_eV_to_AU, 2708.4 * UNITCONV_eV_to_AU, 2870.4 * UNITCONV_eV_to_AU, 2941.0 * UNITCONV_eV_to_AU, 4888.4 * UNITCONV_eV_to_AU, 5013.4 * UNITCONV_eV_to_AU, 5156.5 * UNITCONV_eV_to_AU, 5307.5 * UNITCONV_eV_to_AU, 5452.5 * UNITCONV_eV_to_AU, 5594.5 * UNITCONV_eV_to_AU, 5846.6 * UNITCONV_eV_to_AU, 5994.6 * UNITCONV_eV_to_AU, 6156.7 * UNITCONV_eV_to_AU, 6305.1 * UNITCONV_eV_to_AU, 6724.1 * UNITCONV_eV_to_AU, 6854.1 * UNITCONV_eV_to_AU, 6997.2 * UNITCONV_eV_to_AU, 7130.2 * UNITCONV_eV_to_AU, 7756.3 * UNITCONV_eV_to_AU, 7910.4 * UNITCONV_eV_to_AU, 8210.4 * UNITCONV_eV_to_AU, 8360.5 * UNITCONV_eV_to_AU, 18040. * UNITCONV_eV_to_AU, 18401. * UNITCONV_eV_to_AU, 18791. * UNITCONV_eV_to_AU, 19151. * UNITCONV_eV_to_AU, 21471. * UNITCONV_eV_to_AU, 21921. * UNITCONV_eV_to_AU, 22500. * UNITCONV_eV_to_AU, 22868. * UNITCONV_eV_to_AU, 91516. * UNITCONV_eV_to_AU, 93254. * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
    If declarator-id:
      Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 62]
        picongpu::ionization::energies::AU::PMACC_CONST_VECTOR(float_X, 79, Gold, 9.2256 * UNITCONV_eV_to_AU, 20.203 * UNITCONV_eV_to_AU, 30.016 * UNITCONV_eV_to_AU, 45.017 * UNITCONV_eV_to_AU, 60.019 * UNITCONV_eV_to_AU, 74.020 * UNITCONV_eV_to_AU, 94.020 * UNITCONV_eV_to_AU, 112.02 * UNITCONV_eV_to_AU, 130.12 * UNITCONV_eV_to_AU, 149.02 * UNITCONV_eV_to_AU, 168.21 * UNITCONV_eV_to_AU, 248.01 * UNITCONV_eV_to_AU, 275.14 * UNITCONV_eV_to_AU, 299.15 * UNITCONV_eV_to_AU, 324.16 * UNITCONV_eV_to_AU, 365.19 * UNITCONV_eV_to_AU, 392.20 * UNITCONV_eV_to_AU, 433.21 * UNITCONV_eV_to_AU, 487.25 * UNITCONV_eV_to_AU, 517.30 * UNITCONV_eV_to_AU, 546.30 * UNITCONV_eV_to_AU, 600.30 * UNITCONV_eV_to_AU, 650.40 * UNITCONV_eV_to_AU, 710.40 * UNITCONV_eV_to_AU, 760.40 * UNITCONV_eV_to_AU, 820.40 * UNITCONV_eV_to_AU, 870.40 * UNITCONV_eV_to_AU, 930.50 * UNITCONV_eV_to_AU, 990.50 * UNITCONV_eV_to_AU, 1040.5 * UNITCONV_eV_to_AU, 1100.5 * UNITCONV_eV_to_AU, 1150.6 * UNITCONV_eV_to_AU, 1210.6 * UNITCONV_eV_to_AU, 1475.5 * UNITCONV_eV_to_AU, 1527.5 * UNITCONV_eV_to_AU, 1584.5 * UNITCONV_eV_to_AU, 1644.5 * UNITCONV_eV_to_AU, 1702.4 * UNITCONV_eV_to_AU, 1758.4 * UNITCONV_eV_to_AU, 1845.4 * UNITCONV_eV_to_AU, 1904.4 * UNITCONV_eV_to_AU, 1967.4 * UNITCONV_eV_to_AU, 2026.4 * UNITCONV_eV_to_AU, 2261.4 * UNITCONV_eV_to_AU, 2320.4 * UNITCONV_eV_to_AU, 2383.4 * UNITCONV_eV_to_AU, 2443.4 * UNITCONV_eV_to_AU, 2640.4 * UNITCONV_eV_to_AU, 2708.4 * UNITCONV_eV_to_AU, 2870.4 * UNITCONV_eV_to_AU, 2941.0 * UNITCONV_eV_to_AU, 4888.4 * UNITCONV_eV_to_AU, 5013.4 * UNITCONV_eV_to_AU, 5156.5 * UNITCONV_eV_to_AU, 5307.5 * UNITCONV_eV_to_AU, 5452.5 * UNITCONV_eV_to_AU, 5594.5 * UNITCONV_eV_to_AU, 5846.6 * UNITCONV_eV_to_AU, 5994.6 * UNITCONV_eV_to_AU, 6156.7 * UNITCONV_eV_to_AU, 6305.1 * UNITCONV_eV_to_AU, 6724.1 * UNITCONV_eV_to_AU, 6854.1 * UNITCONV_eV_to_AU, 6997.2 * UNITCONV_eV_to_AU, 7130.2 * UNITCONV_eV_to_AU, 7756.3 * UNITCONV_eV_to_AU, 7910.4 * UNITCONV_eV_to_AU, 8210.4 * UNITCONV_eV_to_AU, 8360.5 * UNITCONV_eV_to_AU, 18040. * UNITCONV_eV_to_AU, 18401. * UNITCONV_eV_to_AU, 18791. * UNITCONV_eV_to_AU, 19151. * UNITCONV_eV_to_AU, 21471. * UNITCONV_eV_to_AU, 21921. * UNITCONV_eV_to_AU, 22500. * UNITCONV_eV_to_AU, 22868. * UNITCONV_eV_to_AU, 91516. * UNITCONV_eV_to_AU, 93254. * UNITCONV_eV_to_AU)
        --------------------------------------------------------------^
.../picongpu/docs/source/usage/param/extensions.rst:41: WARNING: Duplicate declaration, picongpu::ionization
.../picongpu/docs/source/usage/param/extensions.rst:41: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/extensions.rst:49: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/memory.rst:9: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/memory.rst:25: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/misc.rst:17: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/misc.rst:25: WARNING: Duplicate declaration, picongpu::SI
.../picongpu/docs/source/usage/param/misc.rst:25: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/plugins.rst:9: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/plugins.rst:17: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/plugins.rst:25: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE float2_X picongpu::particleCalorimeter::mapYawPitchToNormedRange(const float_X yaw, const float_X pitch, const float_X maxYaw, const float_X maxPitch)
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 18]
      HDINLINE float2_X picongpu::particleCalorimeter::mapYawPitchToNormedRange(const float_X yaw, const float_X pitch, const float_X maxYaw, const float_X maxPitch)
      ------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 18]
      HDINLINE float2_X picongpu::particleCalorimeter::mapYawPitchToNormedRange(const float_X yaw, const float_X pitch, const float_X maxYaw, const float_X maxPitch)
      ------------------^
.../picongpu/docs/source/usage/param/plugins.rst:25: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/plugins.rst:33: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/plugins.rst:41: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 38]
    template<typename T_Particle>HDINLINE void picongpu::plugins::radiation::GammaFilterFunctor::operator()(T_Particle & particle)
    --------------------------------------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 42]
      template<typename T_Particle>HDINLINE void picongpu::plugins::radiation::GammaFilterFunctor::operator()(T_Particle & particle)
      ------------------------------------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 42]
      template<typename T_Particle>HDINLINE void picongpu::plugins::radiation::GammaFilterFunctor::operator()(T_Particle & particle)
      ------------------------------------------^
.../picongpu/docs/source/usage/param/plugins.rst:41: WARNING: Duplicate declaration, picongpu::plugins
.../picongpu/docs/source/usage/param/plugins.rst:41: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/plugins.rst:49: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE vector_64 picongpu::plugins::radiation::radiation_observer::observation_direction(const int observation_id_extern)
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 19]
      HDINLINE vector_64 picongpu::plugins::radiation::radiation_observer::observation_direction(const int observation_id_extern)
      -------------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 19]
      HDINLINE vector_64 picongpu::plugins::radiation::radiation_observer::observation_direction(const int observation_id_extern)
      -------------------^
.../picongpu/docs/source/usage/param/plugins.rst:49: WARNING: Duplicate declaration, picongpu::plugins::radiation
.../picongpu/docs/source/usage/param/plugins.rst:49: WARNING: Duplicate declaration, picongpu::plugins
.../picongpu/docs/source/usage/param/plugins.rst:49: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/plugins.rst:57: WARNING: Invalid definition: Expected end of definition. [error at 70]
  constexpr float_X picongpu::visPreview::preParticleDens_opacity = 0.25_X
  ----------------------------------------------------------------------^
.../picongpu/docs/source/usage/param/plugins.rst:57: WARNING: Invalid definition: Expected end of definition. [error at 65]
  constexpr float_X picongpu::visPreview::preChannel1_opacity = 1.0_X
  -----------------------------------------------------------------^
.../picongpu/docs/source/usage/param/plugins.rst:57: WARNING: Invalid definition: Expected end of definition. [error at 65]
  constexpr float_X picongpu::visPreview::preChannel2_opacity = 1.0_X
  -----------------------------------------------------------------^
.../picongpu/docs/source/usage/param/plugins.rst:57: WARNING: Invalid definition: Expected end of definition. [error at 65]
  constexpr float_X picongpu::visPreview::preChannel3_opacity = 1.0_X
  -----------------------------------------------------------------^
.../picongpu/docs/source/usage/param/plugins.rst:57: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 8]
    DINLINE float_X picongpu::visPreview::preChannel1(const  float3_X  & field_B, const  float3_X  & field_E, const  float3_X  & field_J)
    --------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 16]
      DINLINE float_X picongpu::visPreview::preChannel1(const  float3_X  & field_B, const  float3_X  & field_E, const  float3_X  & field_J)
      ----------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 16]
      DINLINE float_X picongpu::visPreview::preChannel1(const  float3_X  & field_B, const  float3_X  & field_E, const  float3_X  & field_J)
      ----------------^
.../picongpu/docs/source/usage/param/plugins.rst:57: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 8]
    DINLINE float_X picongpu::visPreview::preChannel2(const  float3_X  & field_B, const  float3_X  & field_E, const  float3_X  & field_J)
    --------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 16]
      DINLINE float_X picongpu::visPreview::preChannel2(const  float3_X  & field_B, const  float3_X  & field_E, const  float3_X  & field_J)
      ----------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 16]
      DINLINE float_X picongpu::visPreview::preChannel2(const  float3_X  & field_B, const  float3_X  & field_E, const  float3_X  & field_J)
      ----------------^
.../picongpu/docs/source/usage/param/plugins.rst:57: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 8]
    DINLINE float_X picongpu::visPreview::preChannel3(const  float3_X  & field_B, const  float3_X  & field_E, const  float3_X  & field_J)
    --------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected '::' in pointer to member (function). [error at 16]
      DINLINE float_X picongpu::visPreview::preChannel3(const  float3_X  & field_B, const  float3_X  & field_E, const  float3_X  & field_J)
      ----------------^
  If declarator-id:
    Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 16]
      DINLINE float_X picongpu::visPreview::preChannel3(const  float3_X  & field_B, const  float3_X  & field_E, const  float3_X  & field_J)
      ----------------^
.../picongpu/docs/source/usage/param/plugins.rst:57: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/param/plugins.rst:65: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE void picongpu::colorScales::blue::addRGB(float3_X  & img, const float_X value, const float_X opacity)
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void picongpu::colorScales::blue::addRGB(float3_X  & img, const float_X value, const float_X opacity)
      -------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void picongpu::colorScales::blue::addRGB(float3_X  & img, const float_X value, const float_X opacity)
      -------------^
.../picongpu/docs/source/usage/param/plugins.rst:65: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE void picongpu::colorScales::gray::addRGB(float3_X  & img, const float_X value, const float_X opacity)
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void picongpu::colorScales::gray::addRGB(float3_X  & img, const float_X value, const float_X opacity)
      -------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void picongpu::colorScales::gray::addRGB(float3_X  & img, const float_X value, const float_X opacity)
      -------------^
.../picongpu/docs/source/usage/param/plugins.rst:65: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE void picongpu::colorScales::grayInv::addRGB(float3_X  & img, const float_X value, const float_X opacity)
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void picongpu::colorScales::grayInv::addRGB(float3_X  & img, const float_X value, const float_X opacity)
      -------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void picongpu::colorScales::grayInv::addRGB(float3_X  & img, const float_X value, const float_X opacity)
      -------------^
.../picongpu/docs/source/usage/param/plugins.rst:65: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE void picongpu::colorScales::green::addRGB(float3_X  & img, const float_X value, const float_X opacity)
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void picongpu::colorScales::green::addRGB(float3_X  & img, const float_X value, const float_X opacity)
      -------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void picongpu::colorScales::green::addRGB(float3_X  & img, const float_X value, const float_X opacity)
      -------------^
.../picongpu/docs/source/usage/param/plugins.rst:65: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE void picongpu::colorScales::none::addRGB(const  float3_X  &, const float_X, const float_X)
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void picongpu::colorScales::none::addRGB(const  float3_X  &, const float_X, const float_X)
      -------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void picongpu::colorScales::none::addRGB(const  float3_X  &, const float_X, const float_X)
      -------------^
.../picongpu/docs/source/usage/param/plugins.rst:65: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters and qualifiers
  Invalid definition: Expecting "(" in parameters_and_qualifiers. [error at 9]
    HDINLINE void picongpu::colorScales::red::addRGB(float3_X  & img, const float_X value, const float_X opacity)
    ---------^
If the function has a return type:
  Error in declarator or parameters and qualifiers
  If pointer to member declarator:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void picongpu::colorScales::red::addRGB(float3_X  & img, const float_X value, const float_X opacity)
      -------------^
  If declarator-id:
    Invalid definition: Expected identifier in nested name, got keyword: void [error at 13]
      HDINLINE void picongpu::colorScales::red::addRGB(float3_X  & img, const float_X value, const float_X opacity)
      -------------^
.../picongpu/docs/source/usage/param/plugins.rst:65: WARNING: Duplicate declaration, picongpu
.../picongpu/docs/source/usage/plugins/phaseSpace.rst:167: WARNING: Error in "code" directive:
maximum 1 argument(s) allowed, 12 supplied.

.. code:: python
   # this is required!
   %matplotlib widget
   import matplotlib.pyplot as plt
   plt.ioff()

   from IPython.display import display
   from picongpu.plugins.jupyter_widgets import PhaseSpaceWidget

   # provide the paths to the simulations you want to be able to choose from
   # together with labels that will be used in the plot legends so you still know
   # which data belongs to which simulation
   w = PhaseSpaceWidget(run_dir_options=[
           ("scan1/sim4", scan1_sim4),
           ("scan1/sim5", scan1_sim5)])
   display(w)
.../picongpu/docs/source/usage/plugins/phaseSpace.rst:208: WARNING: duplicate citation Huebl2014, other instance in .../picongpu/docs/source/models/pic.rst
.../picongpu/docs/source/usage/plugins/positionsParticles.rst:81: WARNING: Inline interpreted text or phrase reference start-string without end-string.
.../picongpu/docs/source/usage/plugins/radiation.rst:59: WARNING: Malformed table.
Text in column margin in table line 4.

============================= ==============================================================================================
namespace                     Description
============================= ==============================================================================================
``linear_frequencies``    linear frequency range from ``SI::omega_min`` to ``SI::omega_max`` with ``N_omega`` steps
``log_frequencies``       logarithmic frequency range from ``SI::omega_min`` to ``SI::omega_max`` with ``N_omega`` steps
``frequencies_from_list`` ``N_omega`` frequencies taken from a text file with location ``listLocation[]``
============================= ==============================================================================================
.../picongpu/docs/source/usage/plugins/radiation.rst:265: WARNING: Inline literal start-string without end-string.
.../picongpu/docs/source/usage/reference.rst:4: WARNING: duplicate label usage-reference, other instance in .../picongpu/docs/source/usage/REFERENCE.rst
WARNING: Unexpected return code 1 from command '../../bin/tbg --help'
.../picongpu/docs/source/install/path.rst:82: WARNING: Citation [nvidia-docker] is not referenced.
.../picongpu/docs/source/models/LL_RR.rst:13: WARNING: Citation [Vranic2016] is not referenced.
.../picongpu/docs/source/models/photons.rst:37: WARNING: Citation [Gonoskov] is not referenced.
.../picongpu/docs/source/models/photons.rst:43: WARNING: Citation [Furry] is not referenced.
.../picongpu/docs/source/models/photons.rst:49: WARNING: Citation [Burau2016] is not referenced.
.../picongpu/docs/source/dev/CONTRIBUTING.md:284: WARNING: None:any reference target not found: docs/COMMIT
...anaconda/install/envs/picongpu/lib/python3.6/site-packages/sphinx_rtd_theme/search.html:20: RemovedInSphinx30Warning: To modify script_files in the theme is deprecated. Please insert a <script> tag directly in your theme instead.
  {{ super() }}

I see the same errors but they are just warnings in sphinx.

Yes, same above in the original report. That means you do not see build errors and this issue is outdated ;) Some terminals just mark the lines "WARNING: ..." red since it also contains the keyword "error" at some point. But breathe/sphinx still consumes (ignores) those and builds.

Can we close?
Most warnings are just doxygen issues with modern C++, where we can just wait and update over time. Others are macro hacks that we should clean up or exclude in-code.

All requirements are documented here for install with pip install -r docs/requirements.txt and otherwise please open a new issue. Yet I think #2383 is the place to go for such warnings.
https://github.com/ComputationalRadiationPhysics/picongpu/blob/dev/docs/requirements.txt
https://github.com/ComputationalRadiationPhysics/picongpu/blob/dev/.readthedocs.yml

Here is the documentation in our documentation how to build our documentation:
https://picongpu.readthedocs.io/en/latest/dev/sphinx.html

I am totally fine with closing this issue since describes only warnings.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ax3l picture ax3l  路  4Comments

cbontoiu picture cbontoiu  路  3Comments

PrometheusPi picture PrometheusPi  路  3Comments

HighIander picture HighIander  路  4Comments

steindev picture steindev  路  4Comments