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
↓ 945 callers
Method
get
Source/Utils/Parser/ParserUtils.cpp:82
↓ 543 callers
Method
size
Source/Particles/ParticleCreation/SmartUtils.H:35
↓ 382 callers
Method
query
Source/Utils/Parser/ParserUtils.cpp:67
↓ 336 callers
Method
begin
Source/Particles/MultiParticleContainer.H:387
↓ 335 callers
Method
data
* This function returns a pointer to the raw data inside the * amrex::Gpu::DeviceVector<Real> m_device_data. * It is called to build table_vie
Source/Particles/ElementaryProcess/QEDInternals/QedWrapperCommons.H:94
↓ 321 callers
Method
get
Source/Particles/Deposition/VarianceAccumulationBuffer.cpp:65
↓ 234 callers
Method
nComp
Number of component from the input multifab to write to the output * multifab */
Source/Diagnostics/ComputeDiagFunctors/ComputeDiagFunctor.H:40
↓ 220 callers
Method
end
Source/Particles/MultiParticleContainer.H:388
↓ 219 callers
Method
alloc_init
Source/ablastr/fields/MultiFabRegister.H:298
↓ 210 callers
Function
queryWithParser
Source/Utils/Parser/ParserUtils.H:102
↓ 161 callers
Method
get_alldirs
Source/ablastr/fields/MultiFabRegister.H:629
↓ 137 callers
Method
add_diagnostic
(self)
Python/pywarpx/picmi.py:4032
↓ 127 callers
Method
contains
Source/ablastr/utils/text/IntervalsParser.cpp:61
↓ 121 callers
Method
setVal
set vector to a scalar value
Source/NonlinearSolvers/LinearFunction.H:95
↓ 115 callers
Method
lo
Source/BoundaryConditions/PML.H:41
↓ 105 callers
Method
get_mr_levels_alldirs
Source/ablastr/fields/MultiFabRegister.H:666
↓ 103 callers
Method
CellSize
Source/WarpX.cpp:3188
↓ 99 callers
Function
evaluate_checksum
Compare output file checksum with benchmark. Read checksum from output file, read benchmark corresponding to test_name, and assert their
Regression/Checksum/checksumAPI.py:38
↓ 96 callers
Method
add_new_group_attr
The attribute is added to the args list in the form "group.name" if group is not an empty string, otherwise as only "name".
Python/pywarpx/Bucket.py:35
↓ 94 callers
Method
has
Source/ablastr/fields/MultiFabRegister.H:436
↓ 83 callers
Function
getWithParser
Source/Utils/Parser/ParserUtils.H:166
↓ 68 callers
Function
Ez
Return the longitudinal electric field as an array of the same length as z and r, in the half-plane theta=0
Examples/Tests/langmuir/analysis_rz.py:77
↓ 68 callers
Method
finestLevel
Returns finest level output in the Headerfile */
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:46
↓ 67 callers
Method
get_field
Source/AcceleratorLattice/LatticeElements/HardEdgedPlasmaLens.H:90
↓ 63 callers
Method
step
(self, nsteps=-1)
Python/pywarpx/WarpX.py:171
↓ 59 callers
Function
enabled
Source/EmbeddedBoundary/Enabled.cpp:19
↓ 55 callers
Function
FillBoundary
Source/ablastr/utils/Communication.cpp:71
↓ 53 callers
Method
ok
Source/BoundaryConditions/PML.H:194
↓ 48 callers
Method
setVal
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.H:235
↓ 47 callers
Function
GetNeigh
Source/EmbeddedBoundary/WarpXFaceExtensions.cpp:271
↓ 45 callers
Method
hi
Source/BoundaryConditions/PML.H:42
↓ 44 callers
Method
__setattr__
(self, name, value)
Python/pywarpx/Bucket.py:44
↓ 44 callers
Function
installcallback
Installs a function to be called at that specified time. Adds a function to the list of functions called by this callback.
Python/pywarpx/callbacks.py:311
↓ 43 callers
Method
ForwardTransform
Source/FieldSolver/SpectralSolver/SpectralSolver.cpp:116
↓ 42 callers
Method
BackwardTransform
Source/FieldSolver/SpectralSolver/SpectralSolver.cpp:126
↓ 40 callers
Method
has_vector
Source/ablastr/fields/MultiFabRegister.H:477
↓ 36 callers
Method
getMass
Source/Particles/WarpXParticleContainer.H:583
↓ 36 callers
Method
run
(self)
setup.py:64
↓ 35 callers
Function
ExecutePythonCallback
Execute Python callbacks of the type given by the input string
Source/Python/callbacks.cpp:29
↓ 35 callers
Function
crop_at_boundary
\brief Crops the position at the specified boundary if do_cropping is true, 1D version * \param[in] x0 The initial particle position * \para
Source/Utils/ParticleUtils.H:255
↓ 34 callers
Function
getArrWithParser
Source/Utils/Parser/ParserUtils.H:172
↓ 34 callers
Method
type
Source/Particles/Collision/ScatteringProcess.H:131
↓ 33 callers
Method
clear
Source/Initialization/InjectorDensity.cpp:14
↓ 32 callers
Function
check_values
(benchmark, data, comp, rtol, atol)
Examples/Tests/python_wrappers/inputs_test_2d_python_wrappers_picmi.py:369
↓ 32 callers
Method
define
Source/NonlinearSolvers/JacobianFunctionMF.H:150
↓ 32 callers
Function
plot_data
(data, comp, pml, title, name)
Examples/Tests/python_wrappers/inputs_test_2d_python_wrappers_picmi.py:111
↓ 32 callers
Function
shiftMF
This function shifts a MultiFab in a given direction * * \param[in,out] mf the MultiFab to be shifted * \param[in] geom the Geometry objec
Source/Utils/WarpXMovingWindow.cpp:77
↓ 31 callers
Function
WriteRawMF
\brief Write the data from MultiFab `F` into the file `filename` * as a raw field (i.e. no interpolation to cell centers). * Write guard cells if
Source/Diagnostics/FlushFormats/FlushFormatPlotfile.cpp:479
↓ 30 callers
Method
get_mr_levels
Source/ablastr/fields/MultiFabRegister.H:590
↓ 29 callers
Function
Coarsen
Source/ablastr/coarsen/sample.cpp:79
↓ 29 callers
Function
queryArrWithParser
Source/Utils/Parser/ParserUtils.H:109
↓ 29 callers
Method
reset
Source/Particles/Deposition/VarianceAccumulationBuffer.cpp:49
↓ 26 callers
Function
Er
Return the radial electric field as an array of the same length as z and r, in the half-plane theta=0
Examples/Tests/langmuir/analysis_rz.py:57
↓ 26 callers
Method
initialize_inputs
(self)
Python/pywarpx/picmi.py:3808
↓ 25 callers
Function
is_close
(val1, val2, rtol=default_tol, atol=0.0)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:113
↓ 25 callers
Method
mangle_expression
(self, expression, mangle_dict)
Python/pywarpx/Constants.py:46
↓ 25 callers
Function
read_reduced_diags_histogram
Modified based on read_reduced_diags Two extra return objects: - bin_value: the values of bins - bin_data: the histogram data values
Tools/PostProcessing/read_raw_data.py:279
↓ 24 callers
Function
Contains
Tools/QedTablesUtils/Source/QedTableCommons.H:8
↓ 24 callers
Function
ReadTangentialFieldParser
\brief Read in the parsers for the tangential fields, returning whether * the input parameter was specified. * \param[in] pp_insulat
Source/BoundaryConditions/PEC_Insulator.cpp:353
↓ 24 callers
Method
attrlist
Concatenate the attributes into a string
Python/pywarpx/Bucket.py:59
↓ 24 callers
Method
initialize_warpx
(self, mpi_comm=None)
Python/pywarpx/picmi.py:3976
↓ 22 callers
Method
get_particle_scraped_this_step
This returns a list of numpy or cupy arrays containing the particle array data for particles that have been scraped at the current ti
Python/pywarpx/particle_containers.py:773
↓ 21 callers
Function
getExtractedName
Source/ablastr/fields/MultiFabRegister.H:41
↓ 21 callers
Function
put_in
Source/ablastr/utils/Serialization.H:32
↓ 20 callers
Method
ElectrostaticSolver
Source/FieldSolver/ElectrostaticSolvers/ElectrostaticSolver.cpp:20
↓ 20 callers
Function
get_ng_fieldgather
Source/WarpX.H:795
↓ 20 callers
Function
insertOrAdd
Source/NonlinearSolvers/MatrixPC.H:25
↓ 18 callers
Method
Copy
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.cpp:114
↓ 18 callers
Method
FillBoundary
Source/BoundaryConditions/PML.cpp:1219
↓ 18 callers
Method
nSpecies
Source/Fluids/MultiFluidContainer.H:74
↓ 17 callers
Function
AbortWithMessage
Tools/QedTablesUtils/Source/QedTableCommons.H:13
↓ 17 callers
Function
CheckGuardCells
* \brief Check that the number of guard cells is smaller than the number of valid cells, * for a given MultiFab, and abort otherwise. */
Source/Initialization/WarpXInitData.cpp:179
↓ 17 callers
Function
ParallelCopy
Source/ablastr/utils/Communication.cpp:28
↓ 17 callers
Method
getMass
Source/Fluids/WarpXFluidContainer.H:145
↓ 17 callers
Method
getModifiedKComponent
\brief For each box, in `spectralspace_ba`, which is owned by the local MPI * rank (as indicated by the argument `dm`), compute the values of the *
Source/FieldSolver/SpectralSolver/SpectralKSpace.cpp:192
↓ 16 callers
Method
CopySpectralDataComp
Source/FieldSolver/SpectralSolver/SpectralSolver.cpp:164
↓ 16 callers
Function
NullifyMF
Source/Utils/WarpXUtil.cpp:211
↓ 15 callers
Function
Jz
Return the longitudinal current density as an array of the same length as z and r, in the half-plane theta=0
Examples/Tests/langmuir_fluids/analysis_rz.py:115
↓ 15 callers
Method
erase
Source/ablastr/fields/MultiFabRegister.H:708
↓ 15 callers
Function
find_num_in_line
(line)
Examples/Tests/linear_breit_wheeler/analysis_base.py:14
↓ 15 callers
Method
getCharge
Source/Particles/WarpXParticleContainer.H:581
↓ 15 callers
Method
time
Returns the physical time in the simulation in the boosted-frame */
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:44
↓ 14 callers
Method
GetSpeciesNames
Source/Particles/MultiParticleContainer.H:336
↓ 14 callers
Function
copyVec
Copy a PETSc vector to a WarpX vector
Source/NonlinearSolvers/WarpX_PETSc.cpp:76
↓ 14 callers
Method
defineAllParticleTiles
Source/Particles/MultiParticleContainer.cpp:884
↓ 14 callers
Method
update
No update needed
Source/Laser/LaserProfiles.H:122
↓ 13 callers
Method
Define
Source/NonlinearSolvers/MatrixPC.H:229
↓ 13 callers
Function
is_close
(val1, val2, rtol=default_tol, atol=0.0)
Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py:110
↓ 13 callers
Function
setNewParticleIDs
Source/Particles/ParticleCreation/SmartUtils.H:52
↓ 12 callers
Function
DefaultInitializeRuntimeAttributes
Source/Particles/ParticleCreation/DefaultInitialization.H:114
↓ 12 callers
Method
ScaleDataComp
Source/FieldSolver/SpectralSolver/SpectralSolver.cpp:177
↓ 12 callers
Method
ZeroOutDataComp
Source/FieldSolver/SpectralSolver/SpectralSolver.cpp:171
↓ 12 callers
Method
add_new_attr
Names starting with "_" are made instance attributes. Otherwise the attribute is added to the args list.
Python/pywarpx/Bucket.py:26
↓ 12 callers
Method
alias_init
Source/ablastr/fields/MultiFabRegister.H:382
↓ 12 callers
Function
findParticlesInEachCell
Find the particles and count the particles that are in each cell. Note that this does *not* rearrange particle arrays */
Source/Utils/ParticleUtils.cpp:34
↓ 12 callers
Method
getArrayVecType
solver vector types are type warpx::fields::FieldType
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.H:283
↓ 12 callers
Function
load_cupy
This is a helper for https://docs.cupy.dev/en/stable/user_guide/basic.html
Python/pywarpx/LoadThirdParty.py:9
↓ 11 callers
Method
ApplyStencil
\brief Apply stencil on MultiFab (GPU version, 2D/3D). * \param dstmf Destination MultiFab * \param srcmf source MultiFab * \param[in] lev mesh ref
Source/Filter/Filter.cpp:37
↓ 11 callers
Function
concat
(list_of_arrays)
Examples/Tests/secondary_ion_emission/inputs_test_rz_secondary_ion_emission_picmi.py:150
↓ 11 callers
Function
concat
(list_of_arrays)
Examples/Tests/particle_boundary_interaction/inputs_test_rz_particle_boundary_interaction_picmi.py:120
next →
1–100 of 3,208, ranked by callers