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
↓ 2 callers
Method
_append_names
(self, list_key, new_names)
Python/pywarpx/picmi.py:2865
↓ 2 callers
Function
_combine_boxes
(boxes)
Tools/PostProcessing/read_raw_data.py:178
↓ 2 callers
Method
_create_data_arrays
(self)
Examples/Tests/ohm_solver_ion_beam_instability/inputs_test_1d_ohm_solver_ion_beam_picmi.py:321
↓ 2 callers
Method
_get_boundary_number
Utility function to find the boundary number given a boundary name. Parameters ---------- boundary : str
Python/pywarpx/particle_containers.py:826
↓ 2 callers
Method
_get_kinetic_energy
Utility function to retrieve the total kinetic energy in the simulation.
Examples/Tests/ohm_solver_ion_beam_instability/inputs_test_1d_ohm_solver_ion_beam_picmi.py:396
↓ 2 callers
Function
_read_header
(header_file)
Tools/PostProcessing/read_raw_data.py:136
↓ 2 callers
Method
add_object
(self, name: str, obj: ObjectEntry, location: Any)
Docs/source/_ext/parmparse.py:468
↓ 2 callers
Function
amrex_init
Source/Initialization/WarpXAMReXInit.cpp:254
↓ 2 callers
Method
applyOp
Apply Jacobian operator
Source/NonlinearSolvers/WarpX_PETSc.cpp:321
↓ 2 callers
Function
applylens
(x0, vx0, vz0, gamma, lens_length, lens_strength)
Examples/Tests/plasma_lens/analysis.py:55
↓ 2 callers
Method
are_lookup_tables_initialized
Source/Particles/ElementaryProcess/QEDInternals/QuantumSyncEngineWrapper.cpp:59
↓ 2 callers
Method
ba_box
Returns box corresponding to the ith box in the BoxArray, m_ba. * \param[in] ibox index of the box in the BoxArray. */
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:178
↓ 2 callers
Function
boris
(pp, dt, charge_sign)
Examples/Tests/qed/analysis_quantum_sync.py:140
↓ 2 callers
Function
boron_remains
(data)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:795
↓ 2 callers
Function
check_alpha_yield
( data, expected_fusion_number, E_com, proton_density, boron_density )
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:489
↓ 2 callers
Function
check_charge_conservation
()
Examples/Tests/linear_breit_wheeler/analysis_base.py:60
↓ 2 callers
Method
check_conflicting_options
(self, *keys: str)
Docs/source/_ext/parmparse.py:350
↓ 2 callers
Function
check_energy_conservation
()
Examples/Tests/linear_breit_wheeler/analysis_base.py:24
↓ 2 callers
Function
check_fusion_yield
( data, expected_fusion_number, E_com, reactant0_density, reactant1_density, dt )
Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py:447
↓ 2 callers
Function
check_isotropy
(data, relative_tolerance)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:276
↓ 2 callers
Function
check_macroparticle_number
( data, fusion_probability_target_value, num_pair_per_cell )
Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py:376
↓ 2 callers
Function
check_macroparticle_number
( data, fusion_probability_target_value, num_pair_per_cell )
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:427
↓ 2 callers
Function
check_momentum_conservation
()
Examples/Tests/linear_breit_wheeler/analysis_base.py:45
↓ 2 callers
Function
check_periodicity_consistency
Source/BoundaryConditions/FieldBoundaries.cpp:22
↓ 2 callers
Method
clearlist
Unregister/clear out all registered C callbacks
Python/pywarpx/callbacks.py:119
↓ 2 callers
Function
coarsening_points_and_weights
(i, sc, sf, cr)
Source/Utils/check_interp_points_and_weights.py:52
↓ 2 callers
Method
collisionOffsetsPtr
Source/Particles/Collision/BinaryCollision/ShuffleFisherYates.H:141
↓ 2 callers
Function
compare_gaussian
(u, w, u_th, label="")
Examples/Tests/flux_injection/analysis_flux_injection_from_eb.py:75
↓ 2 callers
Function
computeVectorPotential
Source/ablastr/fields/VectorPoissonSolver.H:86
↓ 2 callers
Function
compute_energy_array
(data, species_name, suffix, m)
Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py:176
↓ 2 callers
Method
compute_lookup_tables
Source/Particles/ElementaryProcess/QEDInternals/QuantumSyncEngineWrapper.cpp:144
↓ 2 callers
Method
correctField
Source/Initialization/DivCleaner/ProjectionDivCleaner.cpp:303
↓ 2 callers
Method
create_argv_list
(self, **kw)
Python/pywarpx/WarpX.py:39
↓ 2 callers
Function
cufftErrorToString
\brief This method converts a cufftResult * into the corresponding string * * @param[in] err a cufftResult * @return an std::strin
Source/ablastr/math/fft/WrapCuFFT.cpp:119
↓ 2 callers
Method
curTimeStep
Source/NonlinearSolvers/JacobianFunctionMF.H:113
↓ 2 callers
Method
diagnostic_initialize_inputs
(self)
Python/pywarpx/picmi.py:4383
↓ 2 callers
Method
diagstypes
Source/Diagnostics/MultiDiagnostics.H:43
↓ 2 callers
Method
direction
* \brief Returns the index of the direction of the bulk velocity * *\return index of direction of velocity. * 0: x *
Source/Initialization/GetVelocity.H:82
↓ 2 callers
Method
distribution_initialize_inputs
( self, species_number, layout, species, density_scale, source_name )
Python/pywarpx/picmi.py:712
↓ 2 callers
Method
doContinuousInjection
Source/Particles/MultiParticleContainer.cpp:999
↓ 2 callers
Function
do_periodic
(x)
Examples/Tests/boundaries/analysis.py:82
↓ 2 callers
Function
do_reflect
(x)
Examples/Tests/boundaries/analysis.py:73
↓ 2 callers
Function
download_with_headers
Download a file with proper User-Agent header to avoid 403 errors.
Docs/source/conf.py:47
↓ 2 callers
Function
evaluate_E
Basseti-Erskine formula https://cds.cern.ch/record/122227/files/198005132.pdf
Examples/Tests/open_bc_poisson_solver/analysis.py:20
↓ 2 callers
Method
export_lookup_tables_data
Source/Particles/ElementaryProcess/QEDInternals/QuantumSyncEngineWrapper.cpp:105
↓ 2 callers
Function
find_overlap
Source/Particles/ParticleCreation/AddPlasmaUtilities.cpp:12
↓ 2 callers
Method
fodPrefix
Returns prefix of the ith-fab on disk, i.e., ith fab of the MultiFab data. * \param[in] ifab index of the ith fab in the MultiFab data. */
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:182
↓ 2 callers
Function
func_cosine
Compute the leading spectral coefficient of the general PSATD equations: theta_c**2*cos(om*dt), where theta_c = exp(i*w_c*dt/2), w_c = v_gal*
Tools/Algorithms/stencil.py:113
↓ 2 callers
Function
gauss_env
Function to compute the theory for the envelope
Examples/Tests/laser_injection_from_file/analysis_2d_binary.py:58
↓ 2 callers
Function
gauss_env
(T, Z)
Examples/Tests/laser_injection_from_file/analysis_1d_boost.py:49
↓ 2 callers
Function
gauss_env
(T, X, Y, Z)
Examples/Tests/laser_injection_from_file/analysis_2d.py:49
↓ 2 callers
Function
gauss_env
(T, Z)
Examples/Tests/laser_injection_from_file/analysis_1d.py:49
↓ 2 callers
Function
gauss_env
(T, X, Y, Z)
Examples/Tests/laser_injection_from_file/analysis_3d.py:49
↓ 2 callers
Function
gauss_env
(T, X, Y, Z)
Examples/Tests/laser_injection_from_file/analysis_rz.py:49
↓ 2 callers
Function
gauss_env
Function to compute the theory for the envelope
Examples/Tests/laser_injection/analysis_2d.py:63
↓ 2 callers
Function
gauss_env
Function to compute the theory for the envelope
Examples/Tests/laser_injection/analysis_1d.py:54
↓ 2 callers
Function
gaussian_laser
Returns a Gaussian laser profile
Examples/Tests/btd_rz/analysis.py:17
↓ 2 callers
Method
get
Source/ablastr/fields/MultiFabRegister.H:498
↓ 2 callers
Method
getInjectorMomentumDevice
Source/Initialization/PlasmaInjector.cpp:701
↓ 2 callers
Method
getNumParticlesInContainer
Source/Particles/ParticleBoundaryBuffer.cpp:620
↓ 2 callers
Method
getPhiEB
Source/FieldSolver/ElectrostaticSolvers/PoissonBoundaryHandler.H:74
↓ 2 callers
Method
getPinnedParticleContainer
Source/Diagnostics/ParticleDiag/ParticleDiag.H:23
↓ 2 callers
Function
getSmartCopyTag
Source/Particles/ParticleCreation/SmartUtils.cpp:37
↓ 2 callers
Method
getSmartCreate
Source/Particles/ParticleCreation/SmartCreate.H:113
↓ 2 callers
Method
getUserIntDataPtrs
Source/Particles/ParticleCreation/AddPlasmaUtilities.cpp:130
↓ 2 callers
Method
getUserIntParserExecData
Source/Particles/ParticleCreation/AddPlasmaUtilities.cpp:146
↓ 2 callers
Method
getUserRealDataPtrs
Source/Particles/ParticleCreation/AddPlasmaUtilities.cpp:138
↓ 2 callers
Method
getUserRealParserExecData
Source/Particles/ParticleCreation/AddPlasmaUtilities.cpp:154
↓ 2 callers
Function
get_charge
Source/Particles/SpeciesPhysicalProperties.cpp:281
↓ 2 callers
Function
get_contribution
(is_cos, k)
Examples/Tests/langmuir/analysis_2d.py:62
↓ 2 callers
Function
get_efficiency
(i)
Examples/Tests/reduced_diags/analysis_reduced_diags_load_balance_costs.py:50
↓ 2 callers
Function
get_field_lines
(Bx, Bz)
Examples/Tests/ohm_solver_magnetic_reconnection/analysis.py:107
↓ 2 callers
Function
get_mass
Source/Particles/SpeciesPhysicalProperties.cpp:286
↓ 2 callers
Function
get_ng_depos_rho
Source/WarpX.H:794
↓ 2 callers
Function
get_nuclear_fusion_type
Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.cpp:104
↓ 2 callers
Method
get_particle_idcpu
Return a list of numpy or cupy arrays containing the particle 'idcpu' numbers on each tile. Parameters ----------
Python/pywarpx/particle_containers.py:264
↓ 2 callers
Method
get_particle_y
Return a list of numpy or cupy arrays containing the particle 'y' positions on each tile. Parameters ----------
Python/pywarpx/particle_containers.py:362
↓ 2 callers
Function
get_periodicity_array
Source/BoundaryConditions/FieldBoundaries.cpp:66
↓ 2 callers
Function
get_spec
(ytdata, specname, is_photon)
Examples/Tests/qed/analysis_quantum_sync.py:171
↓ 2 callers
Function
getngEB
Source/WarpX.H:790
↓ 2 callers
Function
gett_old
Source/WarpX.H:712
↓ 2 callers
Method
init_builtin_tables
Source/Particles/ElementaryProcess/QEDInternals/QuantumSyncEngineWrapper.cpp:95
↓ 2 callers
Function
interpolatePhiBetweenLevels
Interpolate the potential `phi` from level `lev` to `lev+1` * * Needed to solve Poisson equation on `lev+1` * The coarser level `lev` provides both
Source/ablastr/fields/PoissonSolver.H:107
↓ 2 callers
Method
is_alias
Is this an alias MultiFab? * * If yes, that means we do not own the memory. */
Source/ablastr/fields/MultiFabRegister.H:261
↓ 2 callers
Function
laguerre_env
(T, X, Y, Z, p, m)
Examples/Tests/laser_injection_from_file/analysis_from_RZ_file.py:50
↓ 2 callers
Method
linComb
compute linear combination
Source/NonlinearSolvers/LinearFunction.H:83
↓ 2 callers
Function
load_field_from_iteration
Load iteration of field data from file.
Examples/Physics_applications/laser_ion/analysis_test_laser_ion.py:10
↓ 2 callers
Method
load_inputs_file
(self, filename)
Python/pywarpx/WarpX.py:146
↓ 2 callers
Function
load_plotfile_arrays
(path, comp)
Examples/Tests/load_external_field/analysis_time_scaling.py:10
↓ 2 callers
Function
modified_k
Compute the centered or staggered modified wave vector at finite order. Parameters ---------- kx : numpy.ndarray Standard wa
Tools/Algorithms/stencil.py:70
↓ 2 callers
Function
mpi_thread_required
Source/ablastr/parallelization/MPIInitHelpers.cpp:32
↓ 2 callers
Method
nSpeciesGatherFromMainGrid
Source/Particles/MultiParticleContainer.H:313
↓ 2 callers
Method
needPreparation
Source/Initialization/InjectorDensity.cpp:87
↓ 2 callers
Method
nonlinear_solver_initialize_inputs
(self)
Python/pywarpx/picmi.py:1978
↓ 2 callers
Function
nps_per_rank
(rank)
Examples/Tests/particle_data_python/inputs_test_2d_particle_attr_access_picmi.py:125
↓ 2 callers
Method
numIndependentPairs
Source/Particles/Collision/BinaryCollision/ShuffleFisherYates.H:140
↓ 2 callers
Method
overlapsWith
Source/Initialization/PlasmaInjector.cpp:643
↓ 2 callers
Function
parse_field_boundaries
Source/BoundaryConditions/FieldBoundaries.cpp:38
↓ 2 callers
Function
parse_particle_boundaries
Source/Particles/ParticleBoundaries.cpp:52
↓ 2 callers
Function
plot_species
(species, ad, radii, transparency, abs_xmax)
Tools/PostProcessing/video_yt.py:44
← previous
next →
401–500 of 3,208, ranked by callers