MCPcopy Create free account

hub / github.com/ComputationalRadiationPhysics/picongpu / types & classes

Types & classes5,309 in github.com/ComputationalRadiationPhysics/picongpu

↓ 508 callersClassstring
thirdParty/toml11/toml/string.hpp:29
↓ 156 callersClasssource_location
A struct to contain location in a toml file. The interface imitates std::experimental::source_location, but not completely the same. It would be cons
thirdParty/toml11/toml/source_location.hpp:38
↓ 151 callersClasslocal_date
thirdParty/toml11/toml/datetime.hpp:86
↓ 135 callersClasslocal_time
thirdParty/toml11/toml/datetime.hpp:182
↓ 115 callersClassApprox
thirdParty/alpaka/thirdParty/catch2/src/catch2/catch_approx.hpp:17
↓ 55 callersClasstime_offset
thirdParty/toml11/toml/datetime.hpp:298
↓ 54 callersClassRunner
Accepts a PyPIConGPU Simulation and runs it Manages 2 basic parts: - *where* which data is stored (various ``..._dir`` options) - *
lib/python/picongpu/pypicongpu/runner.py:67
↓ 54 callersClassmax
include/pmacc/math/vector/compile-time/Vector.hpp:199
↓ 45 callersClassnow
thirdParty/mallocMC/thirdParty/catch2/include/catch2/catch.hpp:6469
↓ 41 callersClassReduce
include/pmacc/device/Reduce.hpp:41
↓ 36 callersClassAdd
include/pmacc/math/operation/Add.hpp:33
↓ 36 callersClassOpt
A parser for options
thirdParty/alpaka/thirdParty/catch2/extras/catch_amalgamated.hpp:4722
↓ 36 callersClassmin
include/pmacc/math/vector/compile-time/Vector.hpp:228
↓ 36 callersClassoffset_datetime
thirdParty/toml11/toml/datetime.hpp:479
↓ 35 callersClassStringRef
A non-owning string class (similar to the forthcoming std::string_view) Note that, because a StringRef may be a substring of another string, it may no
thirdParty/alpaka/thirdParty/catch2/extras/catch_amalgamated.hpp:688
↓ 35 callersClasslocal_datetime
thirdParty/toml11/toml/datetime.hpp:365
↓ 34 callersClassOpt
A parser for options
thirdParty/alpaka/thirdParty/catch2/src/catch2/internal/catch_clara.hpp:570
↓ 33 callersClassinternal_error
thirdParty/toml11/toml/exception.hpp:51
↓ 33 callersClasssyntax_error
thirdParty/toml11/toml/exception.hpp:25
↓ 30 callersClassOpt
thirdParty/mallocMC/thirdParty/catch2/include/catch2/catch.hpp:9376
↓ 27 callersClassdot
include/pmacc/math/vector/compile-time/Vector.hpp:248
↓ 26 callersClassMatcherA
thirdParty/alpaka/thirdParty/catch2/tests/SelfTest/UsageTests/Matchers.tests.cpp:888
↓ 25 callersClassSpecies
PICMI object for a (single) particle species
lib/python/picongpu/picmi/species.py:25
↓ 24 callersClassStringRef
A non-owning string class (similar to the forthcoming std::string_view) Note that, because a StringRef may be a substring of another string, it may no
thirdParty/alpaka/thirdParty/catch2/src/catch2/internal/catch_stringref.hpp:23
↓ 24 callersClassout_of_range
! @brief exception indicating access out of the defined range This exception is thrown in case a library function is called on an input parameter tha
thirdParty/nlohmann_json/single_include/nlohmann/json.hpp:2611
↓ 22 callersClassColumn
* Represents a column of text with specific width and indentation * * When written out to a stream, it will perform linebreaking
thirdParty/alpaka/thirdParty/catch2/extras/catch_amalgamated.hpp:10828
↓ 21 callersClassColumnBreak
thirdParty/alpaka/thirdParty/catch2/src/catch2/reporters/catch_reporter_console.cpp:212
↓ 21 callersClassColumnBreak
thirdParty/alpaka/thirdParty/catch2/extras/catch_amalgamated.cpp:8791
↓ 21 callersClassColumnBreak
thirdParty/mallocMC/thirdParty/catch2/include/catch2/catch.hpp:16292
↓ 20 callersClassColumn
* Represents a column of text with specific width and indentation * * When written out to a stream, it will perform linebreaking
thirdParty/alpaka/thirdParty/catch2/src/catch2/internal/catch_textflow.hpp:30
↓ 20 callersClassInitManager
Helper to manage species translation to PIConGPU Collects all species to be initialized and the operations initializing them. Invok
lib/python/picongpu/pypicongpu/species/initmanager.py:26
↓ 18 callersClassDuration
thirdParty/mallocMC/thirdParty/catch2/include/catch2/catch.hpp:16295
↓ 18 callersClassMatcherB
thirdParty/alpaka/thirdParty/catch2/tests/SelfTest/UsageTests/Matchers.tests.cpp:896
↓ 17 callersClassColumn
thirdParty/mallocMC/thirdParty/catch2/include/catch2/catch.hpp:8493
↓ 15 callersClassDummyAttribute
test/python/picongpu/quick/pypicongpu/species/attribute/attribute.py:13
↓ 15 callersClassMomentum
Position of a macroparticle
lib/python/picongpu/pypicongpu/species/attribute/momentum.py:11
↓ 15 callersClassNone_
lib/python/picongpu/pypicongpu/species/constant/ionizationcurrent/none_.py:14
↓ 15 callersClassPosition
Position of a macroparticle
lib/python/picongpu/pypicongpu/species/attribute/position.py:11
↓ 14 callersClassGroundStateIonization
lib/python/picongpu/pypicongpu/species/constant/groundstateionization.py:15
↓ 13 callersClassImplementation
test/python/picongpu/quick/pypicongpu/species/constant/ionizationmodel/ionizationmodel.py:21
↓ 13 callersClasspluralise
thirdParty/mallocMC/thirdParty/catch2/include/catch2/catch.hpp:3216
↓ 13 callersClassvec3D
a helper class to easily handle 3D vectors in python without the need to reference another dimension of a numpy array
lib/python/picongpu/extra/input/bunchInit_openPMD_bp.py:13
↓ 12 callersClassAllReduce
include/pmacc/mpi/reduceMethods/AllReduce.hpp:36
↓ 12 callersClassCharge
charge of a physical particle
lib/python/picongpu/pypicongpu/species/constant/charge.py:15
↓ 12 callersClassElement
Denotes an element from the periodic table of elements Used to provide fundamental constants for elements, and to map them in a type-saf
lib/python/picongpu/pypicongpu/species/util/element.py:19
↓ 12 callersClassMass
mass of a physical particle
lib/python/picongpu/pypicongpu/species/constant/mass.py:16
↓ 12 callersClassMatcherC
thirdParty/alpaka/thirdParty/catch2/tests/SelfTest/UsageTests/Matchers.tests.cpp:901
↓ 12 callersClassNone_
no plasma ramp, either up or down
lib/python/picongpu/pypicongpu/species/operation/densityprofile/plasmaramp/none.py:14
↓ 11 callersClassColour
thirdParty/mallocMC/thirdParty/catch2/include/catch2/catch.hpp:5990
↓ 11 callersClassDensityRatio
factor for weighting when using profiles/deriving
lib/python/picongpu/pypicongpu/species/constant/densityratio.py:16
↓ 11 callersClassDrift
Add drift to a species (momentum) Note that the drift is specified by a direction (normalized velocity vector) and gamma. Helpers to loa
lib/python/picongpu/pypicongpu/species/operation/momentum/drift.py:23
↓ 10 callersClassStringRef
A non-owning string class (similar to the forthcoming std::string_view) Note that, because a StringRef may be a substring of another string, it may no
thirdParty/mallocMC/thirdParty/catch2/include/catch2/catch.hpp:606
↓ 10 callersClassregion
region represents a range in a container, which contains a file content. it contains pointer to the file content and iterator that points the first a
thirdParty/toml11/toml/region.hpp:197
↓ 9 callersClassConfigEntry
Stores the key for the json config and how the key is printed in markdown.
thirdParty/alpaka/script/readme_generator/generate_supported_compilers.py:16
↓ 9 callersClassEvilMatcher
thirdParty/alpaka/thirdParty/catch2/tests/SelfTest/UsageTests/Matchers.tests.cpp:1044
↓ 9 callersClassFoil
Directional density profile with thickness and pre- and post-plasma lengths and cutoffs
lib/python/picongpu/pypicongpu/species/operation/densityprofile/foil.py:16
↓ 9 callersClassIonizationModelGroups
grouping of ionization models into sub groups that may not be used at the same time every instance of this class is immutable, all method al
lib/python/picongpu/pypicongpu/species/constant/ionizationmodel/ionizationmodelgroups.py:22
↓ 9 callersClasslineOfChars
thirdParty/alpaka/thirdParty/catch2/src/catch2/reporters/catch_reporter_helpers.hpp:33
↓ 9 callersClasslineOfChars
thirdParty/alpaka/thirdParty/catch2/extras/catch_amalgamated.hpp:13210
↓ 9 callersClassresult
thirdParty/toml11/toml/result.hpp:105
↓ 8 callersClassDuration
thirdParty/alpaka/thirdParty/catch2/src/catch2/reporters/catch_reporter_console.cpp:216
↓ 8 callersClassDuration
thirdParty/alpaka/thirdParty/catch2/extras/catch_amalgamated.cpp:8795
↓ 8 callersClassParseState
thirdParty/alpaka/thirdParty/catch2/src/catch2/internal/catch_clara.hpp:290
↓ 8 callersClassParseState
thirdParty/alpaka/thirdParty/catch2/extras/catch_amalgamated.hpp:4442
↓ 8 callersClassParseState
thirdParty/mallocMC/thirdParty/catch2/include/catch2/catch.hpp:9046
↓ 8 callersClasstype
thirdParty/alpaka/thirdParty/catch2/extras/catch_amalgamated.hpp:1712
↓ 7 callersClassCombination
thirdParty/alpaka/script/job_generator/verify.py:46
↓ 7 callersClassSetChargeState
assigns boundElectrons attribute and sets it to the initial charge state used for ionization of ions
lib/python/picongpu/pypicongpu/species/operation/setchargestate.py:18
↓ 7 callersClassSimpleMomentum
provides momentum to a species specified by: - temperature - drift Both are optional. If both are missing, momentum **is still
lib/python/picongpu/pypicongpu/species/operation/simplemomentum.py:19
↓ 7 callersClassSourceLineInfo
thirdParty/alpaka/thirdParty/catch2/src/catch2/catch_message.hpp:24
↓ 7 callersClassViewConst
thirdParty/alpaka/include/alpaka/mem/view/ViewConst.hpp:21
↓ 7 callersClassapply
include/pmacc/meta/conversion/ApplyGuard.hpp:54
↓ 7 callersClasspluralise
* Helper for streaming a "count [maybe-plural-of-label]" human-friendly string * * Usage example: * ```cpp * std::cout << "Found "
thirdParty/alpaka/thirdParty/catch2/src/catch2/internal/catch_string_manip.hpp:47
↓ 7 callersClasspluralise
* Helper for streaming a "count [maybe-plural-of-label]" human-friendly string * * Usage example: * ```cpp * std::cout << "Found "
thirdParty/alpaka/thirdParty/catch2/extras/catch_amalgamated.hpp:10617
↓ 6 callersClassBSI
Barrier Suppression Ionization for hydrogen-like ions see for example: Delone, N. B.; Krainov, V. P. (1998). "Tunneling and barrier-su
lib/python/picongpu/pypicongpu/species/constant/ionizationmodel/BSI.py:12
↓ 6 callersClassConstant
unmodifiable property of a species Equal for all macroparticles, e.g. mass, charge, ionization levels etc. Owned by **exactly one** spec
lib/python/picongpu/pypicongpu/species/constant/constant.py:12
↓ 6 callersClassExchangeTypeNames
include/pmacc/type/Exchange.hpp:56
↓ 6 callersClassIdx
Hold current index within a lockstep domain
include/pmacc/lockstep/Idx.hpp:35
↓ 6 callersClassMask
* Mask is used to describe in which directions data must be * sent/received or where a grid node has neighbors. */
include/pmacc/memory/dataTypes/Mask.hpp:35
↓ 6 callersClassParameter
Parameter that can have a corresponding representation as a jupyter widget within interactive jupyter notebooks. The widget allows the us
lib/python/picongpu/extra/input/parameters.py:20
↓ 6 callersClassTag
* A **view** of a tag string that provides case insensitive comparisons * * Note that in Catch2 internals, the square brackets around tags a
thirdParty/alpaka/thirdParty/catch2/extras/catch_amalgamated.hpp:6903
↓ 6 callersClassUniform
globally constant density PIConGPU equivalent is the homogenous profile, but due to spelling ambiguities the PICMI name uniform is follo
lib/python/picongpu/pypicongpu/species/operation/densityprofile/uniform.py:15
↓ 6 callersClassconst_iterator
thirdParty/alpaka/include/alpaka/exec/UniformElements.hpp:394
↓ 6 callersClassmin
thirdParty/alpaka/include/alpaka/meta/Functional.hpp:12
↓ 5 callersClassBoundElectrons
Position of a macroparticle
lib/python/picongpu/pypicongpu/species/attribute/boundelectrons.py:11
↓ 5 callersClassElementProperties
represents constants associated to a chemical element Produces PIConGPU atomic number and ionization energies. Note: Not necessarily al
lib/python/picongpu/pypicongpu/species/constant/elementproperties.py:17
↓ 5 callersClassEventTask
* EventTask is used for task-synchronization in the event system. * * Each task returns an EventTask which can be used to wait for this task
include/pmacc/eventSystem/events/EventTask.hpp:36
↓ 5 callersClassLazyExpression
thirdParty/alpaka/thirdParty/catch2/src/catch2/internal/catch_lazy_expr.hpp:17
↓ 5 callersClassLazyExpression
thirdParty/alpaka/thirdParty/catch2/extras/catch_amalgamated.hpp:3276
↓ 5 callersClassLazyExpression
thirdParty/mallocMC/thirdParty/catch2/include/catch2/catch.hpp:2526
↓ 5 callersClassNoBoundElectrons
assigns a BoundElectrons attribute, but leaves it a 0 Intended use for fully ionized ions, which do CAN be ionized. (Fully ionized ions
lib/python/picongpu/pypicongpu/species/operation/noboundelectrons.py:18
↓ 5 callersClassNotPlaced
assigns a position attribute, but does not place a species Intended for electrons which do not have a profile, but are used in pre-ioniz
lib/python/picongpu/pypicongpu/species/operation/notplaced.py:17
↓ 5 callersClassSimpleDensity
Place a set of species together, using the same density profile These species will have **the same** macroparticle placement. For this
lib/python/picongpu/pypicongpu/species/operation/simpledensity.py:20
↓ 5 callersClassSummaryColumn
thirdParty/alpaka/thirdParty/catch2/src/catch2/reporters/catch_reporter_helpers.cpp:239
↓ 5 callersClassSummaryColumn
thirdParty/alpaka/thirdParty/catch2/extras/catch_amalgamated.cpp:9654
↓ 5 callersClassTemperature
Initialize momentum from temperature
lib/python/picongpu/pypicongpu/species/operation/momentum/temperature.py:20
↓ 5 callersClassWeighting
Position of a macroparticle
lib/python/picongpu/pypicongpu/species/attribute/weighting.py:11
↓ 5 callersClassdiyfp
thirdParty/nlohmann_json/single_include/nlohmann/json.hpp:14389
↓ 5 callersClassjson_pointer
thirdParty/nlohmann_json/single_include/nlohmann/json.hpp:2923
↓ 5 callersClassmax
thirdParty/alpaka/include/alpaka/meta/Functional.hpp:22
next →1–100 of 5,309, ranked by callers