Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BLAST-WarpX/warpx
/ functions
Functions
3,208 in github.com/BLAST-WarpX/warpx
⨍
Functions
3,208
◇
Types & classes
551
Method
GetMeshCompNames
Source/Diagnostics/WarpXOpenPMD.cpp:1388
Method
GetParticleOffsetOfProcessor
get the offset in the overall particle id collection note: this is a MPI-collective operation input: num of particles of from each processor out
Source/Diagnostics/WarpXOpenPMD.cpp:1699
Method
GetParticlePosition
Source/Particles/Pusher/GetAndSetPosition.H:93
Method
GetPlasmaInjector
* \brief Virtual function that returns a pointer to the plasma injector, * for derived classes that define one (PhysicalParticleContainer)
Source/Particles/WarpXParticleContainer.H:227
Method
GetPreconditionerType
* \brief Return preconditioner type. */
Source/NonlinearSolvers/NonlinearSolver.H:80
Method
GetPreconditionerType
Source/NonlinearSolvers/PETScSNES_Wrapper.H:111
Method
GetRestartDMap
Source/Diagnostics/WarpXIO.cpp:61
Method
GetSolverParams
Source/NonlinearSolvers/NewtonSolver.H:54
Method
GetSolverParams
Source/NonlinearSolvers/PicardSolver.H:50
Method
GetSolverParams
Source/NonlinearSolvers/PETScSNES_Wrapper.H:101
Method
GetTemperature
Constructor for single-component (scalar) temperature
Source/Initialization/GetTemperature.cpp:12
Method
GetTemperatureVector
Constructor for three-component (vector) temperature
Source/Initialization/GetTemperature.cpp:24
Method
GetThetaForPC
This parameter is used for the time-step fraction in the PC for implicit treatment of light waves in the curl-curl MLMG solver. This function should r
Source/FieldSolver/ImplicitSolvers/ThetaImplicitEM.H:90
Method
GetThetaForPC
This parameter is used for the time-step fraction in the PC for implicit treatment of light waves in the curl-curl MLMG solver. This function should r
Source/FieldSolver/ImplicitSolvers/StrangImplicitSpectralEM.H:74
Function
GetVal
Tools/QedTablesUtils/Source/ArgParser/QedTablesArgParser.H:34
Method
GetVelocity
Source/Initialization/GetVelocity.cpp:10
Method
GetVelocityVector
Source/Initialization/GetVelocity.cpp:21
Method
GetZSliceInDomainFlag
Source/Diagnostics/BTDiagnostics.cpp:1009
Method
GetZeroChargeDensity
Source/Particles/MultiParticleContainer.cpp:561
Method
GetZeroParticlesInGrid
Source/Particles/MultiParticleContainer.cpp:918
Method
GlobalCyclotronFrequencyMax
Source/Evolve/WarpXComputeDt.cpp:139
Method
GlobalPlasmaFrequencyMax
Source/Evolve/WarpXComputeDt.cpp:131
Method
HandleParticlesAtBoundaries
Source/Evolve/WarpXEvolve.cpp:716
Method
HandleSignals
Source/Evolve/WarpXEvolve.cpp:1496
Method
HankelTransform
Source/FieldSolver/SpectralSolver/SpectralHankelTransform/HankelTransform.cpp:20
Method
HardEdgedPlasmaLens
Source/AcceleratorLattice/LatticeElements/HardEdgedPlasmaLens.cpp:15
Method
HardEdgedQuadrupole
Source/AcceleratorLattice/LatticeElements/HardEdgedQuadrupole.cpp:15
Method
HybridPICDepositRhoAndJ
Source/FieldSolver/WarpXPushFieldsHybridPIC.cpp:261
Method
HybridPICEvolveFields
Source/FieldSolver/WarpXPushFieldsHybridPIC.cpp:25
Method
HybridPICInitializeRhoJandB
Source/FieldSolver/WarpXPushFieldsHybridPIC.cpp:314
Method
HybridPICModel
Source/FieldSolver/FiniteDifferenceSolver/HybridPICModel/HybridPICModel.cpp:26
Method
HybridPICSolveE
Source/FieldSolver/FiniteDifferenceSolver/HybridPICModel/HybridPICModel.cpp:342
Method
HybridPICSolveECartesian
Source/FieldSolver/FiniteDifferenceSolver/HybridPICSolveE.cpp:969
Method
HybridPICSolveECylindrical
Source/FieldSolver/FiniteDifferenceSolver/HybridPICSolveE.cpp:519
Method
HybridPICSolveESpherical
Source/FieldSolver/FiniteDifferenceSolver/HybridPICSolveE.cpp:954
Method
Hybrid_QED_Push
Source/FieldSolver/WarpX_QED_Field_Pushers.cpp:46
Method
ILaserProfile
Source/Laser/LaserProfiles.H:100
Method
ImpactIonizationFilterFunc
* \brief Constructor of the ImpactIonizationFilterFunc functor. * * This function sample a random number and compares it to the total * co
Source/Particles/Collision/BackgroundMCC/ImpactIonization.H:51
Method
ImpactIonizationTransformFunc
* \brief Constructor of the ImpactIonizationTransformFunc functor. * * The transform is responsible for appropriately decreasing the kinetic
Source/Particles/Collision/BackgroundMCC/ImpactIonization.H:150
Method
ImplicitPushXP
\brief Perform the implicit particle push operation in one fused kernel * The main difference from PushPX is the order of operations: *
Source/Particles/Pusher/ImplicitPushPX.cpp:394
Method
ImplicitPushXPSubOrbits
\brief Perform the implicit particle push operation for unconverged particles * in one fused kernel using suborbits. * These are parti
Source/Particles/Pusher/ImplicitPushPX.cpp:699
Method
ImplicitSolver
Source/FieldSolver/ImplicitSolvers/ImplicitSolver.H:33
Method
IncrementBufferFlushCounter
Increment buffer counter by one when the buffer of a snapshot has been flushed. * \param[in] i_buffer snapshot index for which the counter is inc
Source/Diagnostics/BTDiagnostics.H:343
Method
IndependentPairHelper
* \brief Constructor * * @param[in] a_n_cells the number of cells in this tile * @param[in] a_cell_offsets_1 the offset array storing t
Source/Particles/Collision/BinaryCollision/ShuffleFisherYates.H:60
Method
Info
Source/ablastr/utils/TextMsg.cpp:62
Method
Init
Source/Parallelization/GuardCellManager.cpp:35
Method
InitBaseData
Source/Diagnostics/Diagnostics.cpp:508
Method
InitBreitWheeler
Source/Particles/MultiParticleContainer.cpp:1351
Method
InitData
Source/Diagnostics/MultiDiagnostics.cpp:34
Method
InitData
Source/Diagnostics/ReducedDiags/MultiReducedDiags.cpp:100
Method
InitData
Source/Diagnostics/ReducedDiags/FieldProbe.cpp:241
Method
InitData
Source/Diagnostics/ReducedDiags/ReducedDiags.cpp:82
Method
InitData
Source/Diagnostics/ComputeDiagFunctors/BackTransformParticleFunctor.cpp:164
Method
InitData
Source/Diagnostics/ComputeDiagFunctors/ComputeDiagFunctor.H:67
Method
InitData
Source/Diagnostics/ComputeDiagFunctors/ComputeParticleDiagFunctor.H:62
Method
InitData
Source/Diagnostics/ComputeDiagFunctors/BackTransformFunctor.cpp:176
Method
InitData
Source/Particles/PhotonParticleContainer.cpp:74
Method
InitData
Source/Particles/MultiParticleContainer.cpp:439
Method
InitData
Source/Particles/PhysicalParticleContainer.cpp:435
Method
InitData
Source/Particles/LaserParticleContainer.cpp:356
Method
InitData
Source/Particles/RigidInjectedParticleContainer.cpp:85
Method
InitData
Source/Fluids/WarpXFluidContainer.cpp:171
Method
InitData
Source/Fluids/MultiFluidContainer.cpp:37
Method
InitData
Source/FieldSolver/FiniteDifferenceSolver/HybridPICModel/ExternalVectorPotential.cpp:140
Method
InitData
Source/FieldSolver/FiniteDifferenceSolver/HybridPICModel/HybridPICModel.cpp:184
Method
InitData
Source/FieldSolver/FiniteDifferenceSolver/MacroscopicProperties/MacroscopicProperties.cpp:134
Method
InitData
Source/FieldSolver/ElectrostaticSolvers/RelativisticExplicitES.cpp:19
Method
InitData
Source/FieldSolver/ElectrostaticSolvers/ElectrostaticSolver.H:40
Method
InitData
Source/FieldSolver/ElectrostaticSolvers/EffectivePotentialES.cpp:20
Method
InitData
Source/FieldSolver/ElectrostaticSolvers/LabFrameExplicitES.cpp:19
Method
InitDiagnostics
Source/Initialization/WarpXInitData.cpp:992
Method
InitEB
Source/EmbeddedBoundary/WarpXInitEB.cpp:73
Method
InitElementFinder
Source/AcceleratorLattice/LatticeElementFinder.cpp:17
Method
InitFilter
\brief Initialize arrays used for filtering */
Source/FieldSolver/SpectralSolver/SpectralFieldDataRZ.cpp:799
Method
InitFilter
Source/FieldSolver/SpectralSolver/SpectralSolverRZ.cpp:139
Method
InitFromCheckpoint
Source/Diagnostics/WarpXIO.cpp:94
Method
InitFromScratch
Source/Initialization/WarpXInitData.cpp:998
Method
InitIonizationModule
Source/Particles/WarpXParticleContainer.H:221
Method
InitLevelData
Source/Initialization/WarpXInitData.cpp:1221
Method
InitMultiPhysicsModules
Source/Particles/MultiParticleContainer.cpp:459
Method
InitNCICorrector
Source/Initialization/WarpXInitData.cpp:1168
Method
InitPML
Source/Initialization/WarpXInitData.cpp:1018
Method
InitQED
Source/Particles/MultiParticleContainer.cpp:1248
Method
InitQuantumSync
Source/Particles/MultiParticleContainer.cpp:1279
Method
InitSignalHandling
Source/ablastr/utils/SignalHandling.cpp:113
Method
Initialize
\brief Compute the number of independent pairs in each cell. This is equal to * the number of particles in whichever species has fewer */
Source/Particles/Collision/BinaryCollision/ShuffleFisherYates.H:73
Method
InitializeBufferData
Source/Diagnostics/BTDiagnostics.cpp:338
Method
InitializeBufferData
Source/Diagnostics/FullDiagnostics.cpp:692
Method
InitializeBufferData
Source/Diagnostics/BoundaryScrapingDiagnostics.cpp:80
Method
InitializeCurlCurlBCMasks
Source/FieldSolver/ImplicitSolvers/ThetaImplicitEM.cpp:198
Method
InitializeEBGridData
Source/Initialization/WarpXInitData.cpp:1588
Method
InitializeFieldFunctors
Source/Diagnostics/FullDiagnostics.cpp:827
Method
InitializeFieldFunctors
Source/Diagnostics/BoundaryScrapingDiagnostics.cpp:72
Method
InitializeFieldFunctors
Source/Diagnostics/MultiDiagnostics.cpp:42
Method
InitializeFieldFunctorsRZopenPMD
Initialize functors that store pointers to the fields requested by the user. * * The function is called at initialization and when the domai
Source/Diagnostics/Diagnostics.H:95
Method
InitializeFieldFunctorsRZopenPMD
Source/Diagnostics/BTDiagnostics.cpp:672
Method
InitializeFieldFunctorsRZopenPMD
Source/Diagnostics/FullDiagnostics.cpp:367
Method
InitializeMacroMultiFabUsingParser
Source/FieldSolver/FiniteDifferenceSolver/MacroscopicProperties/MacroscopicProperties.cpp:214
Method
InitializeMassMatrices
Source/FieldSolver/ImplicitSolvers/ImplicitSolver.cpp:535
Method
InitializeParticleBuffer
Source/Diagnostics/BTDiagnostics.cpp:1463
← previous
next →
1,801–1,900 of 3,208, ranked by callers