MCPcopy Create free account

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

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

↓ 1 callersFunctioncheck_restart
Compare output data generated from initial run with output data generated after restart. Parameters ---------- filename : str
Examples/Tests/restart/analysis_default_restart.py:10
↓ 1 callersFunctioncheck_restart
Compare output data generated from initial run with output data generated after restart. Parameters ---------- filename : str
Examples/Tests/load_external_field/analysis_default_restart.py:10
↓ 1 callersFunctioncheck_restart
Compare output data generated from initial run with output data generated after restart. Parameters ---------- filename : str
Examples/Tests/restart_eb/analysis_default_restart.py:10
↓ 1 callersFunctioncheck_restart
Compare output data generated from initial run with output data generated after restart. Parameters ---------- filename : str
Examples/Physics_applications/uniform_plasma/analysis_default_restart.py:10
↓ 1 callersFunctioncheck_thermal_alpha_yield
(data)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:781
↓ 1 callersFunctioncheck_tolerance
(array, tolerance)
Examples/Tests/ionization_dsmc/analysis_ionization_dsmc_3d.py:200
↓ 1 callersFunctioncheck_tolerance
(array, tolerance)
Examples/Tests/embedded_boundary_em_particle_absorption/analysis.py:46
↓ 1 callersFunctioncheck_weights
(phot_data, ele_data, pos_data)
Examples/Tests/qed/analysis_breit_wheeler_core.py:180
↓ 1 callersFunctioncheck_weights
(part_data, phot_data)
Examples/Tests/qed/analysis_quantum_sync.py:199
↓ 1 callersFunctioncheck_xy_isotropy
(data)
Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py:273
↓ 1 callersFunctioncheck_xy_isotropy
(data)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:719
↓ 1 callersFunctioncleanLowEnergyPhotons
Source/Particles/ElementaryProcess/QEDPhotonEmission.H:238
↓ 1 callersFunctioncleanup
Source/ablastr/math/fft/WrapFFTW.cpp:21
↓ 1 callersMethodclear
Source/Initialization/InjectorFlux.H:87
↓ 1 callersMethodclear_buffer
Clear the buffer that holds the particles lost at the boundaries.
Python/pywarpx/particle_containers.py:818
↓ 1 callersMethodclear_level
Source/ablastr/fields/MultiFabRegister.cpp:598
↓ 1 callersFunctioncoarse_grid_limits
(sc, sf, iimin, iimax)
Source/Utils/check_interp_points_and_weights.py:45
↓ 1 callersMethodcollective_gather_msgs_with_counter_and_ranks
Source/ablastr/utils/msg_logger/MsgLogger.cpp:250
↓ 1 callersMethodcollision_initialize_inputs
(self)
Python/pywarpx/picmi.py:3193
↓ 1 callersFunctioncompare_gaussian_flux
(u, w, u_th, u_m, label="")
Examples/Tests/flux_injection/analysis_flux_injection_from_eb.py:85
↓ 1 callersFunctioncompare_time_avg_with_instantaneous_diags
Compare instantaneous data (multiple iterations averaged in post-processing) with in-situ averaged data.
Examples/Physics_applications/laser_ion/analysis_test_laser_ion.py:31
↓ 1 callersFunctioncomputeEffectivePotentialPhi
Source/ablastr/fields/EffectivePotentialPoissonSolver.H:102
↓ 1 callersMethodcomputePhi
Source/FieldSolver/ElectrostaticSolvers/ElectrostaticSolver.cpp:123
↓ 1 callersFunctioncomputePhiIGF
Source/ablastr/fields/IntegratedGreenFunctionSolver.cpp:33
↓ 1 callersMethodcomputeRHS
Source/NonlinearSolvers/WarpX_PETSc.cpp:826
↓ 1 callersFunctioncompute_E_com1
(data)
Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py:426
↓ 1 callersFunctioncompute_E_com1
(data)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:473
↓ 1 callersFunctioncompute_E_com2
(data)
Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py:437
↓ 1 callersFunctioncompute_E_com2
(data)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:481
↓ 1 callersFunctioncompute_actual_charge_on_spacecraft
Compute the actual charge on the spacecraft, by counting how many electrons and protons were collected by the WarpX embedded boundary (EB
Examples/Physics_applications/spacecraft_charging/inputs_test_rz_spacecraft_charging_picmi.py:174
↓ 1 callersFunctioncompute_all
Compute nodal and staggered stencils along all directions. Parameters ---------- dx_boosted : np.ndarray (float) Cell size a
Tools/Algorithms/stencil.py:188
↓ 1 callersFunctioncompute_minmax
(data)
Examples/Tests/python_wrappers/inputs_test_2d_python_wrappers_picmi.py:104
↓ 1 callersFunctioncompute_package_for_gather_rank
Source/ablastr/utils/msg_logger/MsgLogger.cpp:538
↓ 1 callersFunctioncompute_rate_coefficients
Integrate cross sections over maxwellian VDF to obtain reaction rate coefficients Given electron energy in eV (`energy_eV`) and reaction cross sec
Examples/Tests/ionization_dsmc/analysis_ionization_dsmc_3d.py:69
↓ 1 callersFunctioncompute_relative_v_com
(E)
Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py:338
↓ 1 callersFunctioncompute_relative_v_com
(E)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:389
↓ 1 callersFunctioncompute_stencils
Compute nodal and staggered stencils along a given direction. Parameters ---------- coeff_nodal : numpy.ndarray Leading spec
Tools/Algorithms/stencil.py:139
↓ 1 callersMethodcopyFrom
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.cpp:142
↓ 1 callersMethodcopyTo
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.cpp:193
↓ 1 callersMethodcorrect_space_charge_fields
Function that will be called at each iteration, after each electrostatic solve in WarpX
Examples/Physics_applications/spacecraft_charging/inputs_test_rz_spacecraft_charging_picmi.py:37
↓ 1 callersFunctioncountBoxMacroParticles
Source/Diagnostics/ReducedDiags/LoadBalanceCosts.cpp:45
↓ 1 callersMethodcreateObjects
Source/NonlinearSolvers/WarpX_PETSc.cpp:405
↓ 1 callersFunctioncreate_analysis_dir
(directory)
Examples/Physics_applications/laser_ion/plot_2d.py:27
↓ 1 callersMethodcreate_new_MultiFab
(self)
Python/pywarpx/fields.py:220
↓ 1 callersFunctioncreate_source_target_data
Create dataset from openPMD files Parameters --- data_dir : string, location of diagnostic data source_index : int, which index to ta
Docs/source/usage/workflows/ml_materials/create_dataset.py:39
↓ 1 callersFunctioncross_section
(E_keV)
Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py:290
↓ 1 callersFunctioncross_section
(E1_lab, E2_lab, theta)
Examples/Tests/linear_breit_wheeler/analysis_many_photons.py:82
↓ 1 callersMethodcurTime
Source/NonlinearSolvers/JacobianFunctionMF.H:106
↓ 1 callersFunctiondL_dt
()
Examples/Tests/collider_relevant_diags/analysis.py:30
↓ 1 callersMethoddebug_read_warnings_from_input
Source/ablastr/warn_manager/WarnManager.cpp:185
↓ 1 callersMethoddecompose_matrix
Function to build the superLU object used to solve the linear system.
Examples/Physics_applications/capacitive_discharge/inputs_test_2d_background_mcc_picmi.py:112
↓ 1 callersMethoddecompose_matrix
Function to build the superLU object used to solve the linear system.
Examples/Physics_applications/capacitive_discharge/inputs_base_1d_picmi.py:77
↓ 1 callersMethoddefineVectorPotentialBCs
Source/FieldSolver/MagnetostaticSolver/MagnetostaticSolver.cpp:285
↓ 1 callersMethoddefined
Source/Particles/ParticleThermalizer/ParticleThermalizer.cpp:109
↓ 1 callersFunctiondeserialize_msgs
Source/ablastr/utils/msg_logger/MsgLogger.cpp:648
↓ 1 callersMethoddoFluxInjection
bool: whether the flux injection of particles should be done.
Source/Initialization/PlasmaInjector.H:82
↓ 1 callersMethoddoInjection
bool: whether the initial injection of particles should be done This routine is called during initialization of the plasma.
Source/Initialization/PlasmaInjector.H:79
↓ 1 callersMethoddoQEDSchwinger
Source/Particles/MultiParticleContainer.cpp:1583
↓ 1 callersMethoddoQedEvents
Source/Particles/MultiParticleContainer.cpp:1754
↓ 1 callersMethoddoResampling
Source/Particles/MultiParticleContainer.cpp:1216
↓ 1 callersFunctiondo_analysis
(Ex, Ey, Ez, Bx, By, Bz)
Examples/Tests/qed/analysis_schwinger.py:113
↓ 1 callersFunctiondo_plot_timestep_duration
()
Tools/PostProcessing/plot_timestep_duration.py:84
↓ 1 callersFunctiondownload_and_unzip
(url, data_dir)
Docs/source/usage/workflows/ml_materials/create_dataset.py:33
↓ 1 callersFunctiondownload_azure_log
Download a raw log from Azure DevOps and return it as a string.
Tools/DevUtils/update_benchmarks_from_azure_output.py:210
↓ 1 callersMethodembedded_boundary_initialize_inputs
(self, solver)
Python/pywarpx/picmi.py:3441
↓ 1 callersMethodevaluate
Compare output file checksum with benchmark. Read checksum from output file, read benchmark corresponding to test_name, and a
Regression/Checksum/checksum.py:267
↓ 1 callersMethodevolve
An alias of step, used in legacy code
Python/pywarpx/WarpX.py:174
↓ 1 callersFunctionexp_res
(cc, time)
Examples/Tests/radiation_reaction/analysis.py:112
↓ 1 callersFunctionexpected_alpha_thermal
(T, proton_density, boron_density, dV, dt)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:769
↓ 1 callersFunctionexpected_alpha_weight_com
(E_com, proton_density, boron_density, dV, dt)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:402
↓ 1 callersFunctionexpected_weight_com
(E_com, reactant0_density, reactant1_density, dV, dt)
Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py:353
↓ 1 callersFunctionextractSpeciesProperties
Source/Utils/SpeciesUtils.cpp:23
↓ 1 callersFunctionextract_data
(filename)
Tools/PostProcessing/plot_timestep_duration.py:10
↓ 1 callersFunctionfillWithConsecutiveIntegers
Source/Particles/Sorting/SortingUtils.cpp:11
↓ 1 callersMethodfill_amplitude
\brief compute field amplitude for a Gaussian laser, at particles' position * * Both Xp and Yp are given in laser plane coordinate. * For each part
Source/Laser/LaserProfilesImpl/LaserProfileGaussian.cpp:99
↓ 1 callersFunctionfind_first_non_zero_from_bottom_left
(matrix)
Examples/Tests/electrostatic_sphere_eb/analysis_rz_mr.py:26
↓ 1 callersFunctionfind_first_non_zero_from_upper_right
(matrix)
Examples/Tests/electrostatic_sphere_eb/analysis_rz_mr.py:34
↓ 1 callersFunctionfine_grid_limits
(sf)
Source/Utils/check_interp_points_and_weights.py:34
↓ 1 callersFunctionfunc
(x, v0, tau)
Examples/Physics_applications/spacecraft_charging/analysis.py:40
↓ 1 callersMethodgatherParticlesFromDomainBoundaries
Source/Particles/ParticleBoundaryBuffer.cpp:392
↓ 1 callersMethodgatherParticlesFromEmbeddedBoundaries
Source/Particles/ParticleBoundaryBuffer.cpp:504
↓ 1 callersFunctiongather_all_data
Source/ablastr/utils/msg_logger/MsgLogger.cpp:582
↓ 1 callersFunctiongauss
Compute the electric field for a Gaussian laser pulse. This is used to write the binary input file.
Examples/Tests/laser_injection_from_file/inputs_test_2d_laser_injection_from_binary_file_prepare.py:53
↓ 1 callersFunctiongaussian_dist
(u, u_th)
Examples/Tests/flux_injection/analysis_flux_injection_3d.py:53
↓ 1 callersFunctiongaussian_dist
(u, u_th)
Examples/Tests/flux_injection/analysis_flux_injection_from_eb.py:59
↓ 1 callersFunctiongaussian_flux_dist
(u, u_th, u_m)
Examples/Tests/flux_injection/analysis_flux_injection_3d.py:57
↓ 1 callersFunctiongaussian_flux_dist
(u, u_th, u_m)
Examples/Tests/flux_injection/analysis_flux_injection_from_eb.py:63
↓ 1 callersFunctiongenerate
()
Examples/Tests/photon_pusher/analysis.py:152
↓ 1 callersFunctiongenerate
()
Examples/Tests/radiation_reaction/analysis.py:161
↓ 1 callersFunctiongeneric_check
(data)
Examples/Tests/nuclear_fusion/analysis_two_product_fusion.py:250
↓ 1 callersFunctiongeneric_check
(data)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:268
↓ 1 callersMethodget
Read benchmark from reference json file.
Regression/Checksum/benchmark.py:52
↓ 1 callersMethodgetEnergyInputStep
Source/Particles/Collision/ScatteringProcess.H:129
↓ 1 callersMethodgetEnergyPenalty
Source/Particles/Collision/ScatteringProcess.H:126
↓ 1 callersFunctiongetFieldAxisLabels
Return the axis (index) names of a mesh * * This will be returned in C order. This is inverse of the Fortran order * of the index label
Source/Diagnostics/WarpXOpenPMD.cpp:249
↓ 1 callersFunctiongetFieldComponentLabels
Return the component names of a mesh * * @param var_in_theta_mode indicate if this field will be output with theta *
Source/Diagnostics/WarpXOpenPMD.cpp:286
↓ 1 callersMethodgetInjectorDensity
Source/Initialization/PlasmaInjector.cpp:681
↓ 1 callersMethodgetInjectorFlux
Source/Initialization/PlasmaInjector.cpp:695
↓ 1 callersMethodgetInjectorFluxPosition
Source/Initialization/PlasmaInjector.cpp:675
↓ 1 callersMethodgetInjectorPosition
Source/Initialization/PlasmaInjector.cpp:669
← previousnext →801–900 of 3,208, ranked by callers