PIConGPU
0.5.0
INSTALLATION
Introduction
Instructions
Dependencies
picongpu.profile
Changelog
USAGE
Reference
Basics
.param Files
Plugins
TBG
Python
Example Setups
Workflows
MODELS
The Particle-in-Cell Algorithm
Landau-Lifschitz Radiation Reaction
Field Ionization
Collisional Ionization
Photons
Post-Processing
Python
openPMD
ParaView
DEVELOPMENT
How to Participate as a Developer
PIConGPU Commit Rulez
Repository Structure
Coding Guide Lines
Sphinx
Doxygen
Clang Tools
Important PIConGPU Classes
Important pmacc Classes
Python Postprocessing Tool Structure
Index of Doxygen Documentation
PROGRAMMING PATTERNS
Lockstep Programming Model
PIConGPU
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
G
|
M
|
P
|
S
|
V
_
__init__() (picongpu.plugins.data.base_reader.DataReader method)
(picongpu.plugins.jupyter_widgets.base_widget.BaseWidget method)
(picongpu.plugins.plot_mpl.base_visualizer.Visualizer method)
(picongpu.utils.memory_calculator.MemoryCalculator method)
_check_and_fix_run_dirs() (picongpu.plugins.plot_mpl.base_visualizer.Visualizer method)
_clean_ax() (picongpu.plugins.plot_mpl.base_visualizer.Visualizer method)
_create_plt_obj() (picongpu.plugins.plot_mpl.base_visualizer.Visualizer method)
_create_sim_dropdown() (picongpu.plugins.jupyter_widgets.base_widget.BaseWidget method)
_create_widgets_for_vis_args() (picongpu.plugins.jupyter_widgets.base_widget.BaseWidget method)
_get_for_iteration() (picongpu.plugins.data.base_reader.DataReader method)
_get_widget_args() (picongpu.plugins.jupyter_widgets.base_widget.BaseWidget method)
_handle_run_dir_selection_callback() (picongpu.plugins.jupyter_widgets.base_widget.BaseWidget method)
_init_fig_and_ax() (picongpu.plugins.jupyter_widgets.base_widget.BaseWidget method)
_make_drop_val_compatible() (picongpu.plugins.jupyter_widgets.base_widget.BaseWidget method)
_remove_plt_obj() (picongpu.plugins.plot_mpl.base_visualizer.Visualizer method)
_show_run_dir_options_in_dropdown() (picongpu.plugins.jupyter_widgets.base_widget.BaseWidget method)
_update_available_sim_times() (picongpu.plugins.jupyter_widgets.base_widget.BaseWidget method)
_update_plot_mpl_run_dir() (picongpu.plugins.jupyter_widgets.base_widget.BaseWidget method)
_update_plt_obj() (picongpu.plugins.plot_mpl.base_visualizer.Visualizer method)
_visualize_callback() (picongpu.plugins.jupyter_widgets.base_widget.BaseWidget method)
A
adjust_plot() (picongpu.plugins.plot_mpl.base_visualizer.Visualizer method)
alias (C macro)
B
BaseWidget (class in picongpu.plugins.jupyter_widgets.base_widget)
C
capture_output() (picongpu.plugins.jupyter_widgets.base_widget.BaseWidget method)
clear_cbar() (picongpu.plugins.plot_mpl.base_visualizer.Visualizer method)
D
DataReader (class in picongpu.plugins.data.base_reader)
G
get() (picongpu.plugins.data.base_reader.DataReader method)
get_data_path() (picongpu.plugins.data.base_reader.DataReader method)
get_dt() (picongpu.plugins.data.base_reader.DataReader method)
get_iterations() (picongpu.plugins.data.base_reader.DataReader method)
get_times() (picongpu.plugins.data.base_reader.DataReader method)
M
mem_req_by_calorimeter() (picongpu.utils.memory_calculator.MemoryCalculator method)
mem_req_by_fields() (picongpu.utils.memory_calculator.MemoryCalculator method)
mem_req_by_particles() (picongpu.utils.memory_calculator.MemoryCalculator method)
mem_req_by_rng() (picongpu.utils.memory_calculator.MemoryCalculator method)
MemoryCalculator (class in picongpu.utils.memory_calculator)
P
picongpu::FieldB (C++ class)
picongpu::FieldE (C++ class)
picongpu::FieldJ (C++ class)
picongpu::fields::laserProfiles::ExpRampWithPrepulse (C++ class)
picongpu::fields::laserProfiles::GaussianBeam (C++ class)
picongpu::fields::laserProfiles::None (C++ class)
picongpu::fields::laserProfiles::PlaneWave (C++ class)
picongpu::fields::laserProfiles::Polynom (C++ class)
picongpu::fields::laserProfiles::PulseFrontTilt (C++ class)
picongpu::fields::laserProfiles::Wavepacket (C++ class)
picongpu::FieldTmp (C++ class)
picongpu::MySimulation (C++ class)
picongpu::MySimulation::fillSimulation (C++ function)
picongpu::MySimulation::getMappingDescription (C++ function)
picongpu::MySimulation::init (C++ function)
picongpu::MySimulation::movingWindowCheck (C++ function)
picongpu::MySimulation::MySimulation (C++ function)
picongpu::MySimulation::notify (C++ function)
picongpu::MySimulation::pluginGetName (C++ function)
picongpu::MySimulation::pluginLoad (C++ function)
picongpu::MySimulation::pluginRegisterHelp (C++ function)
picongpu::MySimulation::pluginUnload (C++ function)
picongpu::MySimulation::resetAll (C++ function)
picongpu::MySimulation::runOneStep (C++ function)
picongpu::MySimulation::setInitController (C++ function)
picongpu::MySimulation::slide (C++ function)
picongpu::Particles (C++ class)
picongpu::particles::CreateDensity (C++ class)
picongpu::Particles::createParticleBuffer (C++ function)
picongpu::particles::Derive (C++ class)
picongpu::Particles::deviceDeriveFrom (C++ function)
picongpu::particles::FillAllGaps (C++ class)
picongpu::particles::filter::All (C++ class)
picongpu::particles::filter::generic::Free (C++ class)
picongpu::particles::filter::generic::FreeRng (C++ class)
picongpu::particles::filter::generic::FreeTotalCellOffset (C++ class)
picongpu::particles::filter::RelativeGlobalDomainPosition (C++ class)
picongpu::Particles::getStringProperties (C++ function)
picongpu::Particles::getUniqueId (C++ function)
picongpu::Particles::initDensityProfile (C++ function)
picongpu::particles::Manipulate (C++ class)
picongpu::particles::ManipulateDerive (C++ class)
picongpu::particles::manipulators::binary::Assign (C++ type)
picongpu::particles::manipulators::binary::DensityWeighting (C++ type)
picongpu::particles::manipulators::binary::ProtonTimesWeighting (C++ type)
picongpu::particles::manipulators::generic::Free (C++ class)
picongpu::particles::manipulators::generic::FreeRng (C++ class)
picongpu::particles::manipulators::unary::CopyAttribute (C++ type)
picongpu::particles::manipulators::unary::Drift (C++ type)
picongpu::particles::manipulators::unary::FreeTotalCellOffset (C++ class)
picongpu::particles::manipulators::unary::RandomPosition (C++ type)
picongpu::particles::manipulators::unary::Temperature (C++ type)
picongpu::Particles::Particles (C++ function)
picongpu::particles::particleToGrid::ComputeGridValuePerFrame (C++ class)
picongpu::particles::particleToGrid::ComputeGridValuePerFrame::ComputeGridValuePerFrame (C++ function)
picongpu::particles::particleToGrid::ComputeGridValuePerFrame::lowerMargin (C++ member)
picongpu::particles::particleToGrid::ComputeGridValuePerFrame::supp (C++ member)
picongpu::particles::particleToGrid::ComputeGridValuePerFrame::upperMargin (C++ member)
picongpu::particles::particleToGrid::ComputeGridValuePerFrame<T_ParticleShape, T_DerivedAttribute>::AssignmentFunction (C++ type)
picongpu::particles::particleToGrid::ComputeGridValuePerFrame<T_ParticleShape, T_DerivedAttribute>::LowerMargin (C++ type)
picongpu::particles::particleToGrid::ComputeGridValuePerFrame<T_ParticleShape, T_DerivedAttribute>::UpperMargin (C++ type)
picongpu::Particles::synchronize (C++ function)
picongpu::Particles::syncToDevice (C++ function)
picongpu::Particles::update (C++ function)
picongpu::Particles<T_Name, T_Flags, T_Attributes>::FrameType (C++ type)
picongpu::Particles<T_Name, T_Flags, T_Attributes>::FrameTypeBorder (C++ type)
picongpu::Particles<T_Name, T_Flags, T_Attributes>::ParticlesBaseType (C++ type)
picongpu::Particles<T_Name, T_Flags, T_Attributes>::ParticlesBoxType (C++ type)
picongpu::Particles<T_Name, T_Flags, T_Attributes>::SpeciesParticleDescription (C++ type)
pmacc::DataConnector (C++ class)
pmacc::DataConnector::clean (C++ function)
pmacc::DataConnector::consume (C++ function)
pmacc::DataConnector::deregister (C++ function)
pmacc::DataConnector::get (C++ function)
pmacc::DataConnector::hasId (C++ function)
pmacc::DataConnector::initialise (C++ function)
pmacc::DataConnector::releaseData (C++ function)
pmacc::DataConnector::share (C++ function)
pmacc::DataSpace (C++ class)
pmacc::DataSpace::DataSpace (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
pmacc::DataSpace::Dim (C++ member)
pmacc::DataSpace::operator dim3 (C++ function)
pmacc::DataSpace::operator math::Size_t<T_Dim> (C++ function)
pmacc::DataSpace<T_Dim>::BaseType (C++ type)
pmacc::Environment (C++ class)
pmacc::Environment::Environment (C++ function)
pmacc::Environment::Filesystem (C++ function)
pmacc::Environment::get (C++ function)
pmacc::Environment::GridController (C++ function)
pmacc::Environment::initDevices (C++ function)
pmacc::Environment::initGrids (C++ function)
pmacc::Environment::operator= (C++ function)
pmacc::Environment::SubGrid (C++ function)
pmacc::exec::Kernel (C++ class)
pmacc::exec::Kernel::Kernel (C++ function)
pmacc::exec::Kernel::m_file (C++ member)
pmacc::exec::Kernel::m_kernelFunctor (C++ member)
pmacc::exec::Kernel::m_line (C++ member)
pmacc::exec::Kernel<T_KernelFunctor>::KernelType (C++ type)
pmacc::GridBuffer (C++ class)
pmacc::GridBuffer::addExchange (C++ function)
,
[1]
pmacc::GridBuffer::addExchangeBuffer (C++ function)
,
[1]
pmacc::GridBuffer::asyncCommunication (C++ function)
pmacc::GridBuffer::asyncReceive (C++ function)
pmacc::GridBuffer::asyncSend (C++ function)
pmacc::GridBuffer::communication (C++ function)
pmacc::GridBuffer::DataBoxType (C++ type)
pmacc::GridBuffer::getGridLayout (C++ function)
pmacc::GridBuffer::getReceiveExchange (C++ function)
pmacc::GridBuffer::getReceiveMask (C++ function)
pmacc::GridBuffer::getSendExchange (C++ function)
pmacc::GridBuffer::getSendMask (C++ function)
pmacc::GridBuffer::GridBuffer (C++ function)
,
[1]
,
[2]
,
[3]
pmacc::GridBuffer::gridLayout (C++ member)
pmacc::GridBuffer::hasOneExchange (C++ member)
pmacc::GridBuffer::hasReceiveExchange (C++ function)
pmacc::GridBuffer::hasSendExchange (C++ function)
pmacc::GridBuffer::lastUsedCommunicationTag (C++ member)
pmacc::GridBuffer::maxExchange (C++ member)
pmacc::GridBuffer::receiveMask (C++ member)
pmacc::GridBuffer::sendMask (C++ member)
pmacc::GridBuffer::~GridBuffer (C++ function)
pmacc::GridBuffer<TYPE, DIM, BORDERTYPE>::receiveEvents (C++ member)
pmacc::GridBuffer<TYPE, DIM, BORDERTYPE>::receiveExchanges (C++ member)
pmacc::GridBuffer<TYPE, DIM, BORDERTYPE>::sendEvents (C++ member)
pmacc::GridBuffer<TYPE, DIM, BORDERTYPE>::sendExchanges (C++ member)
pmacc::IPlugin (C++ class)
pmacc::IPlugin::checkpoint (C++ function)
pmacc::IPlugin::getLastCheckpoint (C++ function)
pmacc::IPlugin::IPlugin (C++ function)
pmacc::IPlugin::isLoaded (C++ function)
pmacc::IPlugin::lastCheckpoint (C++ member)
pmacc::IPlugin::load (C++ function)
pmacc::IPlugin::loaded (C++ member)
pmacc::IPlugin::onParticleLeave (C++ function)
pmacc::IPlugin::pluginGetName (C++ function)
pmacc::IPlugin::pluginLoad (C++ function)
pmacc::IPlugin::pluginRegisterHelp (C++ function)
pmacc::IPlugin::pluginUnload (C++ function)
pmacc::IPlugin::restart (C++ function)
pmacc::IPlugin::setLastCheckpoint (C++ function)
pmacc::IPlugin::unload (C++ function)
pmacc::IPlugin::~IPlugin (C++ function)
pmacc::mappings::threads::ForEachIdx (C++ class)
pmacc::mappings::threads::IdxConfig (C++ class)
pmacc::memory::CtxArray (C++ class)
pmacc::ParticlesBase (C++ class)
pmacc::ParticlesBase::[anonymous] (C++ enum)
pmacc::ParticlesBase::BufferType (C++ type)
pmacc::ParticlesBase::copyGuardToExchange (C++ function)
pmacc::ParticlesBase::deleteGuardParticles (C++ function)
pmacc::ParticlesBase::deleteParticlesInArea (C++ function)
pmacc::ParticlesBase::Dim (C++ enumerator)
pmacc::ParticlesBase::Exchanges (C++ enumerator)
pmacc::ParticlesBase::fillAllGaps (C++ function)
pmacc::ParticlesBase::fillBorderGaps (C++ function)
pmacc::ParticlesBase::fillGaps (C++ function)
pmacc::ParticlesBase::FrameType (C++ type)
pmacc::ParticlesBase::FrameTypeBorder (C++ type)
pmacc::ParticlesBase::getDeviceParticlesBox (C++ function)
pmacc::ParticlesBase::getHostParticlesBox (C++ function)
pmacc::ParticlesBase::getParticlesBuffer (C++ function)
pmacc::ParticlesBase::HandleGuardRegion (C++ type)
pmacc::ParticlesBase::insertParticles (C++ function)
pmacc::ParticlesBase::ParticlesBase (C++ function)
pmacc::ParticlesBase::ParticlesBoxType (C++ type)
pmacc::ParticlesBase::particlesBuffer (C++ member)
pmacc::ParticlesBase::reset (C++ function)
pmacc::ParticlesBase::shiftParticles (C++ function)
pmacc::ParticlesBase::SimulationDataTag (C++ type)
pmacc::ParticlesBase::TileSize (C++ enumerator)
pmacc::ParticlesBase::~ParticlesBase (C++ function)
pmacc::PluginConnector (C++ class)
pmacc::PluginConnector::checkpointPlugins (C++ function)
pmacc::PluginConnector::getAllPlugins (C++ function)
pmacc::PluginConnector::getPluginsFromType (C++ function)
pmacc::PluginConnector::loadPlugins (C++ function)
pmacc::PluginConnector::notifyPlugins (C++ function)
pmacc::PluginConnector::registerHelp (C++ function)
pmacc::PluginConnector::registerPlugin (C++ function)
pmacc::PluginConnector::restartPlugins (C++ function)
pmacc::PluginConnector::setNotificationPeriod (C++ function)
pmacc::PluginConnector::unloadPlugins (C++ function)
pmacc::SimulationFieldHelper (C++ class)
pmacc::SimulationFieldHelper::cellDescription (C++ member)
pmacc::SimulationFieldHelper::getCellDescription (C++ function)
pmacc::SimulationFieldHelper::MappingDesc (C++ type)
pmacc::SimulationFieldHelper::reset (C++ function)
pmacc::SimulationFieldHelper::SimulationFieldHelper (C++ function)
pmacc::SimulationFieldHelper::syncToDevice (C++ function)
pmacc::SimulationFieldHelper::~SimulationFieldHelper (C++ function)
pmacc::SimulationHelper (C++ class)
pmacc::SimulationHelper::author (C++ member)
pmacc::SimulationHelper::checkpoint (C++ function)
pmacc::SimulationHelper::CHECKPOINT_MASTER_FILE (C++ member)
pmacc::SimulationHelper::checkpointDirectory (C++ member)
pmacc::SimulationHelper::checkpointPeriod (C++ member)
pmacc::SimulationHelper::dumpOneStep (C++ function)
pmacc::SimulationHelper::dumpTimes (C++ function)
pmacc::SimulationHelper::fillSimulation (C++ function)
pmacc::SimulationHelper::getGridController (C++ function)
pmacc::SimulationHelper::init (C++ function)
pmacc::SimulationHelper::movingWindowCheck (C++ function)
pmacc::SimulationHelper::numCheckpoints (C++ member)
pmacc::SimulationHelper::pluginGetName (C++ function)
pmacc::SimulationHelper::pluginLoad (C++ function)
pmacc::SimulationHelper::pluginRegisterHelp (C++ function)
pmacc::SimulationHelper::pluginUnload (C++ function)
pmacc::SimulationHelper::readCheckpointMasterFile (C++ function)
pmacc::SimulationHelper::resetAll (C++ function)
pmacc::SimulationHelper::restart (C++ function)
pmacc::SimulationHelper::restartDirectory (C++ member)
pmacc::SimulationHelper::restartRequested (C++ member)
pmacc::SimulationHelper::restartStep (C++ member)
pmacc::SimulationHelper::runOneStep (C++ function)
pmacc::SimulationHelper::runSteps (C++ member)
pmacc::SimulationHelper::seqCheckpointPeriod (C++ member)
pmacc::SimulationHelper::SimulationHelper (C++ function)
pmacc::SimulationHelper::softRestarts (C++ member)
pmacc::SimulationHelper::startSimulation (C++ function)
pmacc::SimulationHelper::~SimulationHelper (C++ function)
pmacc::SimulationHelper<DIM>::SeqOfTimeSlices (C++ type)
pmacc::SuperCell (C++ class)
pmacc::SuperCell::PMACC_ALIGN (C++ function)
,
[1]
pmacc::SuperCell::SuperCell (C++ function)
PMACC_C_STRING (C macro)
PMACC_C_VALUE (C macro)
PMACC_C_VECTOR_DIM (C macro)
PMACC_EXTENT (C macro)
PMACC_KERNEL (C macro)
PMACC_STRUCT (C macro)
PMACC_VALUE (C macro)
PMACC_VECTOR (C macro)
PMACC_VECTOR_DIM (C macro)
S
set_run_directories() (picongpu.plugins.plot_mpl.base_visualizer.Visualizer method)
V
value_identifier (C macro)
visualize() (picongpu.plugins.plot_mpl.base_visualizer.Visualizer method)
Visualizer (class in picongpu.plugins.plot_mpl.base_visualizer)
Read the Docs
v: 0.5.0
Versions
latest
0.5.0
0.4.3
0.4.2
0.4.1
0.4.0
0.3.2
0.3.1
0.3.0
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.