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
↓ 3 callers
Function
gamma
(p)
Examples/Tests/radiation_reaction/analysis.py:108
↓ 3 callers
Method
getInjectorMomentumHost
Source/Initialization/PlasmaInjector.cpp:707
↓ 3 callers
Function
getMaxTboxAlongDim
* \brief gets the maximum width, height, or length of a tilebox. In number of cells. * \param nCells : Number of cells in the direction to be conside
Source/Particles/Deposition/SharedDepositionUtils.H:25
↓ 3 callers
Method
getPeriod
Source/ablastr/utils/text/IntervalsParser.cpp:87
↓ 3 callers
Method
getStop
Source/ablastr/utils/text/IntervalsParser.cpp:93
↓ 3 callers
Function
get_contribution
(is_cos, k)
Examples/Tests/langmuir_fluids/analysis_1d.py:48
↓ 3 callers
Function
get_contribution
(is_cos, k, idim)
Examples/Tests/langmuir/analysis_3d.py:68
↓ 3 callers
Method
get_minimum_chi_part
Source/Particles/ElementaryProcess/QEDInternals/QuantumSyncEngineWrapper.cpp:138
↓ 3 callers
Method
get_particle_x
Return a list of numpy or cupy arrays containing the particle 'x' positions on each tile. Parameters ----------
Python/pywarpx/particle_containers.py:337
↓ 3 callers
Method
getnumbuffers
Returns the number of snapshots used in BTD. For Full-Diagnostics, the value is 1*/
Source/Diagnostics/Diagnostics.H:123
↓ 3 callers
Method
grid_initialize_inputs
(self)
Python/pywarpx/picmi.py:1042
↓ 3 callers
Method
has_virtual_photons
Source/Particles/PhysicalParticleContainer.cpp:1775
↓ 3 callers
Method
hasfuncsinstalled
Checks if there are any functions installed
Python/pywarpx/callbacks.py:132
↓ 3 callers
Method
initialize
Initialize WarpX and AMReX. Must be called before doing anything else.
Python/pywarpx/_libwarpx.py:155
↓ 3 callers
Function
intceil
(num)
Tools/DevUtils/compute_domain.py:47
↓ 3 callers
Function
isAnyBoundaryPML
Source/WarpX.cpp:180
↓ 3 callers
Method
isDefined
Check if object is defined
Source/NonlinearSolvers/WarpX_PETSc.H:166
↓ 3 callers
Method
nDOF_global
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.H:298
↓ 3 callers
Method
nDOF_local
vector sizes
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.H:291
↓ 3 callers
Method
nSpecies
Source/Particles/MultiParticleContainer.H:283
↓ 3 callers
Method
numAMRLevels
return the number of AMR levels
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.H:314
↓ 3 callers
Function
parseDensity
Depending on injection type at runtime, initialize inj_rho so that inj_rho->getDensity calls InjectorPosition[Constant or Predefined or etc.].getDensi
Source/Utils/SpeciesUtils.cpp:80
↓ 3 callers
Method
pcType
Source/NonlinearSolvers/JacobianFunctionMF.H:130
↓ 3 callers
Function
reset_benchmark
Update the benchmark (overwrites reference json file). Overwrite value of benchmark corresponding to test_name with checksum read from ou
Regression/Checksum/checksumAPI.py:104
↓ 3 callers
Function
set_axes
(ax, indx, indy)
Docs/source/usage/workflows/ml_materials/visualize.py:126
↓ 3 callers
Method
set_mangle_dict
(self)
Python/pywarpx/picmi.py:560
↓ 3 callers
Method
set_species_attributes
(self, species, layout, source_name)
Python/pywarpx/picmi.py:569
↓ 3 callers
Method
setup_parse_momentum_functions
Write per-component momentum parser expressions (divided by c) to the species. ``attr_pattern`` is a format string with a ``{dir}`` placehold
Python/pywarpx/picmi.py:685
↓ 3 callers
Function
small_diff
(vv, val)
Examples/Tests/qed/analysis_quantum_sync.py:133
↓ 3 callers
Method
sumParticleWeightAndEnergy
Source/Particles/WarpXParticleContainer.cpp:2453
↓ 2 callers
Method
AddNParticles
Source/Particles/WarpXParticleContainer.cpp:182
↓ 2 callers
Method
AllocData
Source/Particles/MultiParticleContainer.cpp:431
↓ 2 callers
Function
AllocateCenteringCoefficients
* \brief Allocates and initializes the stencil coefficients used for the finite-order centering * of fields and currents, and stores them in the
Source/WarpX.cpp:204
↓ 2 callers
Method
ApplyFilterMF
Source/Parallelization/WarpXComm.cpp:1479
↓ 2 callers
Method
ApplyFilterandSumBoundaryRho
Source/Parallelization/WarpXComm.cpp:1662
↓ 2 callers
Method
ApplyJfieldBoundary
Source/BoundaryConditions/WarpXFieldBoundaries.cpp:279
↓ 2 callers
Method
ApplyPEC_InsulatortoBfield
Source/BoundaryConditions/PEC_Insulator.cpp:518
↓ 2 callers
Method
ApplyRhofieldBoundary
Source/BoundaryConditions/WarpXFieldBoundaries.cpp:257
↓ 2 callers
Function
BW_F
(chi_phot, chi_ele)
Examples/Tests/qed/analysis_breit_wheeler_core.py:113
↓ 2 callers
Method
BfieldEvolveRK
Source/FieldSolver/FiniteDifferenceSolver/HybridPICModel/HybridPICModel.cpp:466
↓ 2 callers
Method
BfieldEvolveRKF45
Source/FieldSolver/FiniteDifferenceSolver/HybridPICModel/HybridPICModel.cpp:664
↓ 2 callers
Method
BoundaryBufferParIter
Source/Python/Particles/ParticleBoundaryBuffer.cpp:18
↓ 2 callers
Method
BuildReflectionModelParsers
Source/Particles/ParticleBoundaries.cpp:153
↓ 2 callers
Method
CheckPoint
Source/BoundaryConditions/PML.cpp:1242
↓ 2 callers
Method
ComputeDiags
function to get current simulation timestep at all refinement levels
Source/Diagnostics/ReducedDiags/Timestep.cpp:60
↓ 2 callers
Method
ComputeDivE
Source/WarpX.cpp:3327
↓ 2 callers
Method
ComputePMLFactorsB
Source/BoundaryConditions/PML.cpp:657
↓ 2 callers
Method
ComputePMLFactorsE
Source/BoundaryConditions/PML.cpp:673
↓ 2 callers
Method
CreateParticleAttributes
Source/FieldSolver/ImplicitSolvers/ImplicitSolver.cpp:10
↓ 2 callers
Function
CreatePlan
Source/ablastr/math/fft/WrapFFTW.cpp:39
↓ 2 callers
Function
CrossProduct
Source/Particles/LaserParticleContainer.cpp:76
↓ 2 callers
Method
CurrentCorrection
Source/FieldSolver/SpectralSolver/SpectralSolver.cpp:154
↓ 2 callers
Function
DestroyPlan
Source/ablastr/math/fft/WrapFFTW.cpp:95
↓ 2 callers
Method
Direction
Source/ablastr/fields/MultiFabRegister.H:75
↓ 2 callers
Function
E_com_to_p_sq_com
(m1, m2, E)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:378
↓ 2 callers
Method
EvolveBPML
* \brief Update the B field, over one timestep */
Source/FieldSolver/FiniteDifferenceSolver/EvolveBPML.cpp:42
↓ 2 callers
Method
EvolveE
Source/FieldSolver/WarpXPushFieldsEM.cpp:999
↓ 2 callers
Method
EvolveFPML
* \brief Update the E field, over one timestep */
Source/FieldSolver/FiniteDifferenceSolver/EvolveFPML.cpp:40
↓ 2 callers
Function
Execute
Source/ablastr/math/fft/WrapFFTW.cpp:104
↓ 2 callers
Method
FabHead
Returns the starting byte of the ith fab data */
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:186
↓ 2 callers
Method
FillBoundaryE
Source/BoundaryConditions/PML_RZ.cpp:133
↓ 2 callers
Method
FilterComputePackFlushLastTimestep
Source/Diagnostics/MultiDiagnostics.cpp:106
↓ 2 callers
Method
GetDeviceInstance
Source/AcceleratorLattice/LatticeElements/HardEdgedPlasmaLens.cpp:47
↓ 2 callers
Function
GetFieldNameModeInt
Find fieldName in varname and get the theta mode index, if varname = fieldName_mode_realOrImag * * @param[in] varname name of the field variable bei
Source/Diagnostics/WarpXOpenPMD.cpp:1433
↓ 2 callers
Method
GetPML
Source/WarpX.cpp:3357
↓ 2 callers
Method
GetPML_RZ
Source/WarpX.cpp:3345
↓ 2 callers
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/SemiImplicitEM.H:73
↓ 2 callers
Method
GetTotalDiags
Source/Diagnostics/MultiDiagnostics.H:42
↓ 2 callers
Function
IC_S
(chi_ele, xi)
Examples/Tests/qed/analysis_quantum_sync.py:110
↓ 2 callers
Method
ImplicitComputeRHSE
Source/FieldSolver/ImplicitSolvers/WarpXImplicitOps.cpp:296
↓ 2 callers
Method
InitElementFinder
Source/AcceleratorLattice/AcceleratorLattice.cpp:83
↓ 2 callers
Method
InvCellSize
Source/WarpX.cpp:3204
↓ 2 callers
Function
Loop
Source/ablastr/coarsen/sample.cpp:26
↓ 2 callers
Function
MakeBoxArray
Source/BoundaryConditions/PML.cpp:271
↓ 2 callers
Function
NullifyMFinstance
Source/Utils/WarpXUtil.cpp:164
↓ 2 callers
Function
PSATDCurrentCorrection
Source/FieldSolver/WarpXPushFieldsEM.cpp:107
↓ 2 callers
Function
PSATDSubtractCurrentPartialSumsAvg
* \brief Subtract the average of the cumulative sums of the preliminary current D * from the current J (computed from D according to the V
Source/FieldSolver/WarpXPushFieldsEM.cpp:145
↓ 2 callers
Function
PSATDVayDeposition
Source/FieldSolver/WarpXPushFieldsEM.cpp:126
↓ 2 callers
Method
PrepareFunctorData
Source/Diagnostics/ComputeDiagFunctors/BackTransformFunctor.cpp:163
↓ 2 callers
Function
PrintDtDxDyDz
Print dt and dx,dy,dz */
Source/Initialization/WarpXInitData.cpp:151
↓ 2 callers
Method
PrintGlobalWarnings
Source/ablastr/warn_manager/WarnManager.cpp:133
↓ 2 callers
Method
PushP
Source/Particles/MultiParticleContainer.cpp:550
↓ 2 callers
Function
PushPMLPSATDSinglePatch
Source/BoundaryConditions/PML.cpp:1328
↓ 2 callers
Method
PushParticlesandDeposit
Source/Evolve/WarpXEvolve.cpp:1324
↓ 2 callers
Function
ReadBoostedFrameParameters
Source/Utils/WarpXUtil.cpp:46
↓ 2 callers
Method
ReadHeaderData
Source/Diagnostics/BTD_Plotfile_Header_Impl.cpp:32
↓ 2 callers
Method
SetBox
Set Box indices of the ith-box in Box Array, m_ba, to the new Box, ba_box. * \param[in] ibox index of the ith box in BoxArray, m_ba. * \
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:201
↓ 2 callers
Method
SetDoBackTransformedParticles
Source/Particles/MultiParticleContainer.cpp:1102
↓ 2 callers
Method
SetFabName
Source/Diagnostics/BTD_Plotfile_Header_Impl.cpp:325
↓ 2 callers
Function
SetupFieldParsers
\brief Sets up the parsers, taking the input data and arranging it as needed * for the loops, and compiling the parser expressions. *
Source/BoundaryConditions/PEC_Insulator.cpp:277
↓ 2 callers
Method
SpectralSourceFreeFieldAdvance
Source/FieldSolver/ImplicitSolvers/WarpXImplicitOps.cpp:92
↓ 2 callers
Function
SuccessExit
Tools/QedTablesUtils/Source/QedTableCommons.H:20
↓ 2 callers
Method
TransformMomentumToCurvilinear
Source/Particles/MultiParticleContainer.cpp:424
↓ 2 callers
Method
VayDeposition
Source/FieldSolver/SpectralSolver/SpectralSolver.cpp:159
↓ 2 callers
Function
WarnMsg
Tools/QedTablesUtils/Source/ArgParser/QedTablesArgParser.cpp:10
↓ 2 callers
Function
WriteCoarseScalar
\brief Write the coarse scalar multifab `F_cp` to the file `filename` * *after* sampling/interpolating its value on the fine grid corresponding *
Source/Diagnostics/FlushFormats/FlushFormatPlotfile.cpp:565
↓ 2 callers
Method
WriteMultiFabHeader
Source/Diagnostics/BTD_Plotfile_Header_Impl.cpp:263
↓ 2 callers
Method
WriteToDevice
Source/AcceleratorLattice/LatticeElements/HardEdgedPlasmaLens.cpp:36
↓ 2 callers
Method
__init__
( self, period, starts, lengths, strengths_E=None, strengths_B=None, **kw )
Python/pywarpx/picmi.py:3504
↓ 2 callers
Method
_add_openpmd_rz_mode_checksums
Add one checksum per RZ mode real/imag component.
Regression/Checksum/checksum.py:25
← previous
next →
301–400 of 3,208, ranked by callers