MCPcopy Create free account

hub / github.com/BLAST-WarpX/warpx / functions

Functions3,208 in github.com/BLAST-WarpX/warpx

↓ 945 callersMethodget
Source/Utils/Parser/ParserUtils.cpp:82
↓ 543 callersMethodsize
Source/Particles/ParticleCreation/SmartUtils.H:35
↓ 382 callersMethodquery
Source/Utils/Parser/ParserUtils.cpp:67
↓ 336 callersMethodbegin
Source/Particles/MultiParticleContainer.H:387
↓ 335 callersMethoddata
* 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 callersMethodget
Source/Particles/Deposition/VarianceAccumulationBuffer.cpp:65
↓ 234 callersMethodnComp
Number of component from the input multifab to write to the output * multifab */
Source/Diagnostics/ComputeDiagFunctors/ComputeDiagFunctor.H:40
↓ 220 callersMethodend
Source/Particles/MultiParticleContainer.H:388
↓ 219 callersMethodalloc_init
Source/ablastr/fields/MultiFabRegister.H:298
↓ 210 callersFunctionqueryWithParser
Source/Utils/Parser/ParserUtils.H:102
↓ 161 callersMethodget_alldirs
Source/ablastr/fields/MultiFabRegister.H:629
↓ 137 callersMethodadd_diagnostic
(self)
Python/pywarpx/picmi.py:4032
↓ 127 callersMethodcontains
Source/ablastr/utils/text/IntervalsParser.cpp:61
↓ 121 callersMethodsetVal
set vector to a scalar value
Source/NonlinearSolvers/LinearFunction.H:95
↓ 115 callersMethodlo
Source/BoundaryConditions/PML.H:41
↓ 105 callersMethodget_mr_levels_alldirs
Source/ablastr/fields/MultiFabRegister.H:666
↓ 103 callersMethodCellSize
Source/WarpX.cpp:3188
↓ 99 callersFunctionevaluate_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 callersMethodadd_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 callersMethodhas
Source/ablastr/fields/MultiFabRegister.H:436
↓ 83 callersFunctiongetWithParser
Source/Utils/Parser/ParserUtils.H:166
↓ 68 callersFunctionEz
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 callersMethodfinestLevel
Returns finest level output in the Headerfile */
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:46
↓ 67 callersMethodget_field
Source/AcceleratorLattice/LatticeElements/HardEdgedPlasmaLens.H:90
↓ 63 callersMethodstep
(self, nsteps=-1)
Python/pywarpx/WarpX.py:171
↓ 59 callersFunctionenabled
Source/EmbeddedBoundary/Enabled.cpp:19
↓ 55 callersFunctionFillBoundary
Source/ablastr/utils/Communication.cpp:71
↓ 53 callersMethodok
Source/BoundaryConditions/PML.H:194
↓ 48 callersMethodsetVal
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.H:235
↓ 47 callersFunctionGetNeigh
Source/EmbeddedBoundary/WarpXFaceExtensions.cpp:271
↓ 45 callersMethodhi
Source/BoundaryConditions/PML.H:42
↓ 44 callersMethod__setattr__
(self, name, value)
Python/pywarpx/Bucket.py:44
↓ 44 callersFunctioninstallcallback
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 callersMethodForwardTransform
Source/FieldSolver/SpectralSolver/SpectralSolver.cpp:116
↓ 42 callersMethodBackwardTransform
Source/FieldSolver/SpectralSolver/SpectralSolver.cpp:126
↓ 40 callersMethodhas_vector
Source/ablastr/fields/MultiFabRegister.H:477
↓ 36 callersMethodgetMass
Source/Particles/WarpXParticleContainer.H:583
↓ 36 callersMethodrun
(self)
setup.py:64
↓ 35 callersFunctionExecutePythonCallback
Execute Python callbacks of the type given by the input string
Source/Python/callbacks.cpp:29
↓ 35 callersFunctioncrop_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 callersFunctiongetArrWithParser
Source/Utils/Parser/ParserUtils.H:172
↓ 34 callersMethodtype
Source/Particles/Collision/ScatteringProcess.H:131
↓ 33 callersMethodclear
Source/Initialization/InjectorDensity.cpp:14
↓ 32 callersFunctioncheck_values
(benchmark, data, comp, rtol, atol)
Examples/Tests/python_wrappers/inputs_test_2d_python_wrappers_picmi.py:369
↓ 32 callersMethoddefine
Source/NonlinearSolvers/JacobianFunctionMF.H:150
↓ 32 callersFunctionplot_data
(data, comp, pml, title, name)
Examples/Tests/python_wrappers/inputs_test_2d_python_wrappers_picmi.py:111
↓ 32 callersFunctionshiftMF
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 callersFunctionWriteRawMF
\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 callersMethodget_mr_levels
Source/ablastr/fields/MultiFabRegister.H:590
↓ 29 callersFunctionCoarsen
Source/ablastr/coarsen/sample.cpp:79
↓ 29 callersFunctionqueryArrWithParser
Source/Utils/Parser/ParserUtils.H:109
↓ 29 callersMethodreset
Source/Particles/Deposition/VarianceAccumulationBuffer.cpp:49
↓ 26 callersFunctionEr
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 callersMethodinitialize_inputs
(self)
Python/pywarpx/picmi.py:3808
↓ 25 callersFunctionis_close
(val1, val2, rtol=default_tol, atol=0.0)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:113
↓ 25 callersMethodmangle_expression
(self, expression, mangle_dict)
Python/pywarpx/Constants.py:46
↓ 25 callersFunctionread_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 callersFunctionContains
Tools/QedTablesUtils/Source/QedTableCommons.H:8
↓ 24 callersFunctionReadTangentialFieldParser
\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 callersMethodattrlist
Concatenate the attributes into a string
Python/pywarpx/Bucket.py:59
↓ 24 callersMethodinitialize_warpx
(self, mpi_comm=None)
Python/pywarpx/picmi.py:3976
↓ 22 callersMethodget_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 callersFunctiongetExtractedName
Source/ablastr/fields/MultiFabRegister.H:41
↓ 21 callersFunctionput_in
Source/ablastr/utils/Serialization.H:32
↓ 20 callersMethodElectrostaticSolver
Source/FieldSolver/ElectrostaticSolvers/ElectrostaticSolver.cpp:20
↓ 20 callersFunctionget_ng_fieldgather
Source/WarpX.H:795
↓ 20 callersFunctioninsertOrAdd
Source/NonlinearSolvers/MatrixPC.H:25
↓ 18 callersMethodCopy
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.cpp:114
↓ 18 callersMethodFillBoundary
Source/BoundaryConditions/PML.cpp:1219
↓ 18 callersMethodnSpecies
Source/Fluids/MultiFluidContainer.H:74
↓ 17 callersFunctionAbortWithMessage
Tools/QedTablesUtils/Source/QedTableCommons.H:13
↓ 17 callersFunctionCheckGuardCells
* \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 callersFunctionParallelCopy
Source/ablastr/utils/Communication.cpp:28
↓ 17 callersMethodgetMass
Source/Fluids/WarpXFluidContainer.H:145
↓ 17 callersMethodgetModifiedKComponent
\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 callersMethodCopySpectralDataComp
Source/FieldSolver/SpectralSolver/SpectralSolver.cpp:164
↓ 16 callersFunctionNullifyMF
Source/Utils/WarpXUtil.cpp:211
↓ 15 callersFunctionJz
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 callersMethoderase
Source/ablastr/fields/MultiFabRegister.H:708
↓ 15 callersFunctionfind_num_in_line
(line)
Examples/Tests/linear_breit_wheeler/analysis_base.py:14
↓ 15 callersMethodgetCharge
Source/Particles/WarpXParticleContainer.H:581
↓ 15 callersMethodtime
Returns the physical time in the simulation in the boosted-frame */
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:44
↓ 14 callersMethodGetSpeciesNames
Source/Particles/MultiParticleContainer.H:336
↓ 14 callersFunctioncopyVec
Copy a PETSc vector to a WarpX vector
Source/NonlinearSolvers/WarpX_PETSc.cpp:76
↓ 14 callersMethoddefineAllParticleTiles
Source/Particles/MultiParticleContainer.cpp:884
↓ 14 callersMethodupdate
No update needed
Source/Laser/LaserProfiles.H:122
↓ 13 callersMethodDefine
Source/NonlinearSolvers/MatrixPC.H:229
↓ 13 callersFunctionis_close
(val1, val2, rtol=default_tol, atol=0.0)
Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py:110
↓ 13 callersFunctionsetNewParticleIDs
Source/Particles/ParticleCreation/SmartUtils.H:52
↓ 12 callersFunctionDefaultInitializeRuntimeAttributes
Source/Particles/ParticleCreation/DefaultInitialization.H:114
↓ 12 callersMethodScaleDataComp
Source/FieldSolver/SpectralSolver/SpectralSolver.cpp:177
↓ 12 callersMethodZeroOutDataComp
Source/FieldSolver/SpectralSolver/SpectralSolver.cpp:171
↓ 12 callersMethodadd_new_attr
Names starting with "_" are made instance attributes. Otherwise the attribute is added to the args list.
Python/pywarpx/Bucket.py:26
↓ 12 callersMethodalias_init
Source/ablastr/fields/MultiFabRegister.H:382
↓ 12 callersFunctionfindParticlesInEachCell
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 callersMethodgetArrayVecType
solver vector types are type warpx::fields::FieldType
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.H:283
↓ 12 callersFunctionload_cupy
This is a helper for https://docs.cupy.dev/en/stable/user_guide/basic.html
Python/pywarpx/LoadThirdParty.py:9
↓ 11 callersMethodApplyStencil
\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 callersFunctionconcat
(list_of_arrays)
Examples/Tests/secondary_ion_emission/inputs_test_rz_secondary_ion_emission_picmi.py:150
↓ 11 callersFunctionconcat
(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