MCPcopy Create free account

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

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

↓ 11 callersMethodgetMomentum
Source/Initialization/PlasmaInjector.cpp:625
↓ 11 callersMethodserialize
Source/ablastr/utils/msg_logger/MsgLogger.cpp:126
↓ 11 callersMethodset_or_replace_attr
Explicitly set or replace an existing attribute (since __setattr__ cannot be used for replacing as it would raise an Exceptio
Python/pywarpx/Diagnostics.py:53
↓ 11 callersMethodwrite_input_file
(self, file_name="inputs")
Python/pywarpx/picmi.py:3983
↓ 10 callersFunctionBackwardTransformVect
Source/FieldSolver/WarpXPushFieldsEM.cpp:81
↓ 10 callersFunctionJr
Return the radial 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:92
↓ 10 callersFunctionKineticEnergy
Source/Particles/Algorithms/KineticEnergy.H:35
↓ 10 callersFunctionWarpXSumGuardCells
Source/Parallelization/WarpXSumGuardCells.cpp:17
↓ 10 callersMethodadd_keywords
(self, kwdict)
Python/pywarpx/Constants.py:28
↓ 10 callersFunctioncalc_M
* calc_M calculates the Magnetization field of the vacuum at a specific point and returns it as a three component vector * \param[in] arr This is teh
Source/FieldSolver/WarpX_QED_K.H:30
↓ 10 callersMethodgetSmartCopy
Source/Particles/ParticleCreation/SmartCopy.H:150
↓ 10 callersMethodget_bucket
(self, bucket_name)
Python/pywarpx/WarpX.py:91
↓ 10 callersFunctionsmall_diff
(vv, val)
Examples/Tests/qed/analysis_breit_wheeler_core.py:131
↓ 9 callersMethodDepositCharge
Source/Fluids/WarpXFluidContainer.cpp:1397
↓ 9 callersFunctionParallelAdd
Source/ablastr/utils/Communication.cpp:63
↓ 9 callersMethodRedistribute
Source/Particles/MultiParticleContainer.cpp:876
↓ 9 callersFunctionget_contribution
(is_cos, k, idim)
Examples/Tests/langmuir_fluids/analysis_3d.py:59
↓ 9 callersFunctionis_in
Source/Utils/Algorithms/IsIn.H:30
↓ 9 callersFunctionmixedCopy
Source/ablastr/utils/Communication.H:27
↓ 9 callersFunctionnumSpecies
Source/Particles/ParticleBoundaryBuffer.H:39
↓ 9 callersFunctionrho
Return the charge 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:136
↓ 9 callersMethodsolve
Source/NonlinearSolvers/WarpX_PETSc.cpp:535
↓ 9 callersFunctionto_numpy
(arr)
Examples/Tests/secondary_ion_emission/inputs_test_rz_secondary_ion_emission_picmi.py:183
↓ 8 callersFunctioncompare_gaussian
(u, w, u_th, label="")
Examples/Tests/flux_injection/analysis_flux_injection_3d.py:69
↓ 8 callersFunctiondoCosts
Source/Utils/WarpXUtil.cpp:332
↓ 8 callersMethodgetCharge
Source/Fluids/WarpXFluidContainer.H:144
↓ 8 callersMethodgetSpectralShiftFactor
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 * corresp
Source/FieldSolver/SpectralSolver/SpectralKSpace.cpp:145
↓ 8 callersMethodget_particle_boundary_buffer
This returns a list of numpy or cupy arrays containing the particle array data for a species that has been scraped by a specific simu
Python/pywarpx/particle_containers.py:717
↓ 8 callersMethodget_particle_real_arrays
This returns a list of numpy or cupy arrays containing the particle real array data on each tile for this process. Unless co
Python/pywarpx/particle_containers.py:135
↓ 8 callersFunctioninit_data
(data)
Examples/Tests/python_wrappers/inputs_test_2d_python_wrappers_picmi.py:282
↓ 8 callersMethodisDefined
Source/Particles/ParticleCreation/SmartCopy.H:163
↓ 8 callersMethodisNoOp
Source/Particles/Gather/GetExternalFields.H:60
↓ 8 callersFunctionnumBoundaries
Source/Particles/ParticleBoundaryBuffer.H:61
↓ 8 callersFunctionparticlesConvertUnits
Source/Particles/ParticleIO.H:39
↓ 8 callersMethodsetVerbose
Source/NonlinearSolvers/WarpX_PETSc.cpp:566
↓ 8 callersFunctionto_numpy
(arr)
Examples/Tests/particle_boundary_interaction/inputs_test_rz_particle_boundary_interaction_picmi.py:128
↓ 7 callersMethodDepositCurrent
Source/Fluids/WarpXFluidContainer.cpp:1433
↓ 7 callersMethodHankelForwardTransform
Source/FieldSolver/SpectralSolver/SpectralHankelTransform/HankelTransform.cpp:193
↓ 7 callersMethodHankelInverseTransform
Source/FieldSolver/SpectralSolver/SpectralHankelTransform/HankelTransform.cpp:232
↓ 7 callersMethodSetElectricFieldAndApplyBCs
Source/FieldSolver/ImplicitSolvers/WarpXImplicitOps.cpp:46
↓ 7 callersFunctionassert_rocfft_status
Source/ablastr/math/fft/WrapRocFFT.cpp:28
↓ 7 callersMethodba_size
Returns size, m_ba_size, of the Box Array, m_ba.*/
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:174
↓ 7 callersFunctioncompute_energy_array
(data, species_name, suffix, m)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:171
↓ 7 callersFunctiondamp_field_in_guards
* \brief Damp a given field in the guard cells along a given direction * * \param[in,out] mf_arr array that contains the field values to be damped
Source/FieldSolver/WarpXPushFieldsEM_K.H:73
↓ 7 callersMethoddoCollisions
Source/Particles/MultiParticleContainer.cpp:1209
↓ 7 callersMethodget_n
Source/Particles/Deposition/VarianceAccumulationBuffer.cpp:72
↓ 7 callersMethodnorm2
compute 2-norm of a vector
Source/NonlinearSolvers/LinearFunction.H:107
↓ 7 callersFunctionparse_input_file
Parse WarpX input file. TODO: consolidate with "read_dims_from_file" function and add support for: - more robust regex parsing (in read_
Tools/Parser/input_file_parser.py:1
↓ 6 callersMethodExchange
Source/BoundaryConditions/PML.cpp:1109
↓ 6 callersFunctionForwardTransformVect
Source/FieldSolver/WarpXPushFieldsEM.cpp:61
↓ 6 callersMethodGetChargeDensity
Source/Particles/MultiParticleContainer.cpp:681
↓ 6 callersMethodInitData
Source/Diagnostics/Diagnostics.cpp:428
↓ 6 callersMethodReadExternalFieldFromFile
Source/Initialization/WarpXInitData.cpp:1773
↓ 6 callersMethodReadHeader
Source/Diagnostics/ParticleIO.cpp:52
↓ 6 callersMethodWriteToFile
Source/Diagnostics/ReducedDiags/FieldProbe.cpp:644
↓ 6 callersMethodassign
vector copy operation
Source/NonlinearSolvers/LinearFunction.H:66
↓ 6 callersFunctionbilinear_interp
Source/ablastr/math/LinearInterpolation.H:37
↓ 6 callersFunctioncomputePhi
Source/ablastr/fields/PoissonSolver.H:196
↓ 6 callersMethoddoInterp
Source/FieldSolver/MagnetostaticSolver/MagnetostaticSolver.cpp:378
↓ 6 callersFunctionget
Return a MultiFab that is part of a vector/tensor field. This throws a runtime error if the requested field is not present. Parameters -
Python/pywarpx/extensions/MultiFabRegister.py:10
↓ 6 callersMethodgetSpeciesID
\brief Given a species name, return its ID. */
Source/Particles/MultiParticleContainer.cpp:1078
↓ 6 callersFunctiongetUnitDimension
Get the openPMD physical dimensionality of a record * * @param record_name name of the openPMD record * @return map with base quantitie
Source/Diagnostics/WarpXOpenPMD.cpp:307
↓ 6 callersFunctionget_contribution
(is_cos, k)
Examples/Tests/langmuir_fluids/analysis_2d.py:53
↓ 6 callersFunctiongett_new
Source/WarpX.H:714
↓ 6 callersMethodlinComb
* \brief Y = a*X + b*Y */
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.H:167
↓ 6 callersMethodnormalize
* Simple utility function to normalize the components of a "vector" */
Source/Diagnostics/ReducedDiags/FieldProbe.H:125
↓ 6 callersMethodset_write_dir
(self)
Python/pywarpx/picmi.py:4054
↓ 5 callersMethodApplyFilter
Source/FieldSolver/SpectralSolver/SpectralSolverRZ.cpp:146
↓ 5 callersMethodAsStored
Source/Particles/Pusher/GetAndSetPosition.H:175
↓ 5 callersMethodComputeRHS
Source/FieldSolver/ImplicitSolvers/SemiImplicitEM.cpp:115
↓ 5 callersMethodDoQED
Source/Particles/WarpXParticleContainer.H:594
↓ 5 callersMethodGetPECInsulator_IsESet
Source/WarpX.cpp:1950
↓ 5 callersFunctionUpdateMomentumBoris
\brief Push the particle's positions over one timestep, * given the value of its momenta `ux`, `uy`, `uz` * Note that UpdateMomentumBoris algo
Source/Particles/Pusher/UpdateMomentumBoris.H:19
↓ 5 callersMethodVerbose
Source/NonlinearSolvers/PETScSNES_Wrapper.H:106
↓ 5 callersMethodWriteHeader
Source/Diagnostics/ParticleIO.cpp:64
↓ 5 callersFunction_get_input_bool
Extract a boolean from input_dict, checking if key exists and matches expected_value.
Examples/Tests/langmuir/analysis_utils.py:10
↓ 5 callersMethodadd_particles
A function for adding particles to the WarpX simulation. Parameters ---------- species_name : str Th
Python/pywarpx/particle_containers.py:49
↓ 5 callersFunctionadd_species_to_dict
(yt_ad, data_dict, species_name, prefix, suffix)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:138
↓ 5 callersMethodbuild_optical_depth_functor
Source/Particles/ElementaryProcess/QEDInternals/QuantumSyncEngineWrapper.cpp:38
↓ 5 callersMethodgetParticleContainer
Source/Diagnostics/ParticleDiag/ParticleDiag.H:22
↓ 5 callersFunctiongetReversedVec
\brief * Convert an IntVect to a std::vector<std::uint64_t> * and reverse the order of the elements * (used for compatibility with the openPMD API)
Source/Diagnostics/FieldIO.cpp:79
↓ 5 callersMethodget_option
(self, *keys: str, default=None)
Docs/source/_ext/parmparse.py:342
↓ 5 callersMethodget_particle_boundary_buffer_size
This returns the number of particles that have been scraped so far in the simulation from the specified boundary and of the specified
Python/pywarpx/particle_containers.py:694
↓ 5 callersMethodinsideBounds
Source/Initialization/PlasmaInjector.cpp:636
↓ 5 callersMethodoperator()
Source/Diagnostics/ComputeDiagFunctors/JFunctor.cpp:31
↓ 5 callersFunctionparseMomentum
Depending on injection type at runtime, initialize inj_mom so that inj_mom->getMomentum calls InjectorMomentum[Constant or Gaussian or etc.].getMoment
Source/Utils/SpeciesUtils.cpp:119
↓ 5 callersMethodparse_inline
Parse *text* as RST inline content and return a single inline node.
Docs/source/_ext/parmparse.py:271
↓ 5 callersMethodprepare
Source/Initialization/ExternalField.cpp:436
↓ 5 callersFunctionput_in_vec
Source/ablastr/utils/Serialization.H:60
↓ 5 callersMethodseriesFlush
Source/Diagnostics/WarpXOpenPMD.cpp:410
↓ 5 callersMethodzero
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.H:232
↓ 4 callersMethodApplyPEC_InsulatortoEfield
Source/BoundaryConditions/PEC_Insulator.cpp:497
↓ 4 callersMethodDefinePhiBCs
Source/FieldSolver/ElectrostaticSolvers/PoissonBoundaryHandler.cpp:55
↓ 4 callersMethodEvolveECTRho
* \brief Update the B field, over one timestep */
Source/FieldSolver/FiniteDifferenceSolver/EvolveECTRho.cpp:48
↓ 4 callersMethodEvolveEPML
* \brief Update the E field, over one timestep */
Source/FieldSolver/FiniteDifferenceSolver/EvolveEPML.cpp:46
↓ 4 callersMethodFillBoundaryB
Source/BoundaryConditions/PML_RZ.cpp:150
↓ 4 callersFunctionFillHi
Source/BoundaryConditions/PML.cpp:96
↓ 4 callersFunctionFillLo
Source/BoundaryConditions/PML.cpp:67
↓ 4 callersMethodGetMassMatricesPCnComp
* \brief Return the space_dir number of components for the mass matrices used in * the preconditioner for field direction field_dir *
Source/FieldSolver/ImplicitSolvers/ImplicitSolver.H:124
↓ 4 callersFunctionGetTransverseCoordinates
\brief Returns the two coordinates transverse from the specified dimension \param[im] idim the dimension number \param[in] coords the coordinate
Source/BoundaryConditions/PEC_Insulator.cpp:79
← previousnext →101–200 of 3,208, ranked by callers