MCPcopy Create free account

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

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

↓ 1 callersFunctionsanitize_dir_strings
append '/' to a string for concatenation in building up file tree descriptions
Docs/source/usage/workflows/ml_materials/create_dataset.py:23
↓ 1 callersMethodscale
* \brief Scale Y by a (Y *= a) */
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.H:214
↓ 1 callersFunctionserialize_msgs
Source/ablastr/utils/msg_logger/MsgLogger.cpp:634
↓ 1 callersMethodsetDoNotDeposit
Source/Particles/WarpXParticleContainer.H:643
↓ 1 callersMethodsetDoNotGather
Source/Particles/WarpXParticleContainer.H:642
↓ 1 callersMethodsetDoNotPush
Source/Particles/WarpXParticleContainer.H:641
↓ 1 callersMethodsetMaxIters
Source/NonlinearSolvers/WarpX_PETSc.cpp:522
↓ 1 callersMethodsetName
Source/NonlinearSolvers/MatrixPC.H:173
↓ 1 callersFunctionsetOpenPMDUnit
\brief For a given field that is to be written to an openPMD file, * set the metadata that indicates the physical unit. */
Source/Diagnostics/WarpXOpenPMD.cpp:347
↓ 1 callersMethodsetPotentialEB
* \brief Sets the EB potential string and updates the function parser. * * \param [in] potential The string value of the potential */
Source/FieldSolver/ElectrostaticSolvers/PoissonBoundaryHandler.H:52
↓ 1 callersMethodsetRestartLength
Sets restart length for GMRES-like solvers. Base implementation provided for solvers that don't need this.
Source/NonlinearSolvers/LinearSolver.H:59
↓ 1 callersMethodsetSnapshotDomainHi
Sets hi-end of the lab-frame physical domain for the ith snapshot in BTD * \param[in] i_buffer index of the buffer * \param[in] idim dimensi
Source/Diagnostics/Diagnostics.H:163
↓ 1 callersMethodsetSnapshotDomainLo
Sets lo-end of the lab-frame physical domain for the ith snapshot in BTD * \param[in] i_buffer index of the buffer * \param[in] idim dimensi
Source/Diagnostics/Diagnostics.H:157
↓ 1 callersMethodsetTolerances
Source/NonlinearSolvers/WarpX_PETSc.cpp:504
↓ 1 callersMethodset_DataIndex
Source/Diagnostics/BTD_Plotfile_Header_Impl.cpp:455
↓ 1 callersMethodset_breit_wheeler_engine_ptr
Species can receive a shared pointer to a QED engine (species for which this is relevant should override these functions)
Source/Particles/WarpXParticleContainer.H:706
↓ 1 callersMethodset_buffer_k_index_hi
Set k-index of the buffer in the moving window direction currently being filled for the ith snapshot * \param[in] i_buffer index of the buffer
Source/Diagnostics/Diagnostics.H:141
↓ 1 callersFunctionset_device_synchronization
Source/Initialization/WarpXAMReXInit.cpp:63
↓ 1 callersMethodset_flush_counter
Sets counter for the number of times buffer data for the ith snapshot has been flushed to parameter input in the function * \param[in] i_buffer i
Source/Diagnostics/Diagnostics.H:172
↓ 1 callersMethodset_last_valid_Zslice
Sets if the last valid Zslice for the ith snapshot has been filled (1) or not(0) with input parameter last_Valid_Zslice * \param[in] i_buffer ind
Source/Diagnostics/Diagnostics.H:181
↓ 1 callersFunctionset_periodicity_according_to_boundary_types
Source/Initialization/WarpXAMReXInit.cpp:107
↓ 1 callersMethodset_probDomain
Set the Domain box spanning the plotfile data in the modified plotfile and Header. * \param[in] domainBox spanning the domain corresponding to th
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:101
↓ 1 callersMethodset_probhi
Set the ith-dimension physical co-ordinate of the upper corner. * \param[in] dim dimension modified. * \param[in] hi upper-corner physica
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:97
↓ 1 callersMethodset_problo
Set the ith-dimension physical co-ordinate of the lower corner. * \param[in] dim dimension modified. * \param[in] lo lower-corner physica
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:92
↓ 1 callersMethodset_quantum_sync_engine_ptr
Source/Particles/WarpXParticleContainer.H:708
↓ 1 callersMethodset_snapshot_full
Sets the value for m_snapshot_full for the ith snapshot in BTD using parameter snapshot_full * \param[in] i_buffer index of the buffer * \pa
Source/Diagnostics/Diagnostics.H:190
↓ 1 callersMethodset_time
Sets the physical simulation time, m_time, in the Header file to a new_time. * \param[in] new_time current time in the boosted-frame read from H
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:83
↓ 1 callersMethodset_timestep
Sets the timestep, m_timestep, in the Header file to a new_timestep * \param[in] new_timestep current timestep in the boosted-frame (read from t
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:87
↓ 1 callersFunctionset_to_periodic_if_field_boundary_is_periodic
Source/Particles/ParticleBoundaries.cpp:18
↓ 1 callersMethodsettlab
Set time in lab-frame for the ith snapshot * \param[in] i_buffer index of the buffer * \param[in] tlab value used to set the lab-frame time
Source/Diagnostics/Diagnostics.H:132
↓ 1 callersFunctionsetup
Source/ablastr/math/fft/WrapFFTW.cpp:19
↓ 1 callersMethodsetup_run
Setup simulation components.
Examples/Tests/ohm_solver_ion_beam_instability/inputs_test_1d_ohm_solver_ion_beam_picmi.py:165
↓ 1 callersMethodsetup_run
Setup simulation components.
Examples/Tests/ohm_solver_ion_Landau_damping/inputs_test_2d_ohm_solver_landau_damping_picmi.py:148
↓ 1 callersMethodsetup_run
Setup simulation components.
Examples/Tests/ohm_solver_cylinder_compression/inputs_test_rz_ohm_solver_cylinder_compression_picmi.py:228
↓ 1 callersMethodsetup_run
Setup simulation components.
Examples/Tests/ohm_solver_cylinder_compression/inputs_test_3d_ohm_solver_cylinder_compression_picmi.py:235
↓ 1 callersMethodsetup_run
Setup simulation components.
Examples/Tests/ohm_solver_magnetic_reconnection/inputs_test_2d_ohm_solver_magnetic_reconnection_picmi.py:181
↓ 1 callersMethodsetup_run
Setup simulation components.
Examples/Tests/ohm_solver_em_modes/inputs_test_1d_ohm_solver_em_modes_picmi.py:182
↓ 1 callersMethodsetup_run
Setup simulation components.
Examples/Tests/ohm_solver_em_modes/inputs_test_rz_ohm_solver_em_modes_picmi.py:144
↓ 1 callersMethodsetup_run
Setup simulation components.
Examples/Physics_applications/capacitive_discharge/inputs_base_1d_picmi.py:197
↓ 1 callersFunctionshrink_borrowing
* \brief Shrink the vectors in the FaceInfoBoxes */
Source/EmbeddedBoundary/WarpXFaceExtensions.cpp:238
↓ 1 callersFunctionsigma_nascap
Compute sigma_nascap for each element in the energy array using a loop. Parameters: - energy_kEv: ndarray or list, energy values in KeV
Examples/Tests/secondary_ion_emission/inputs_test_rz_secondary_ion_emission_picmi.py:158
↓ 1 callersFunctionsigmav_thermal_fit_lowE
(T)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:761
↓ 1 callersFunctionsigmav_thermal_fit_lowE_nonresonant
(T)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:729
↓ 1 callersFunctionsigmav_thermal_fit_lowE_resonant
(T)
Examples/Tests/nuclear_fusion/analysis_proton_boron_fusion.py:753
↓ 1 callersMethodsmoother_initialize_inputs
(self, solver)
Python/pywarpx/picmi.py:943
↓ 1 callersMethodsolve
The solution step. Includes getting the boundary potentials and calculating phi from rho.
Examples/Physics_applications/capacitive_discharge/inputs_test_2d_background_mcc_picmi.py:166
↓ 1 callersMethodsolve
The solution step. Includes getting the boundary potentials and calculating phi from rho.
Examples/Physics_applications/capacitive_discharge/inputs_base_1d_picmi.py:107
↓ 1 callersFunctionsolve_theory_model
()
Examples/Tests/ionization_dsmc/analysis_ionization_dsmc_3d.py:142
↓ 1 callersMethodsolver_initialize_inputs
(self)
Python/pywarpx/picmi.py:2285
↓ 1 callersMethodsolver_scheme_initialize_inputs
(self)
Python/pywarpx/picmi.py:1652
↓ 1 callersMethodspaceDim
Returns the number of dimensions in the Headerfile */
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:42
↓ 1 callersFunctionstoreFieldOnParticles
Source/Diagnostics/ParticleIO.cpp:307
↓ 1 callersFunctionstorePhiOnParticles
Source/Diagnostics/ParticleIO.cpp:252
↓ 1 callersFunctiont_exact
(r)
Examples/Tests/electrostatic_sphere/analysis_electrostatic_sphere.py:98
↓ 1 callersFunctiontest_dataset
(model, test_source, test_target, loss_fun)
Docs/source/usage/workflows/ml_materials/train.py:141
↓ 1 callersMethodtimestep
Returns timestep at which the plotfile was written */
Source/Diagnostics/BTD_Plotfile_Header_Impl.H:59
↓ 1 callersFunctiontrain
(model, optimizer, train_loader, loss_fun)
Docs/source/usage/workflows/ml_materials/train.py:110
↓ 1 callersFunctiontransform_spatially
(data_for_transform)
Examples/Tests/ohm_solver_em_modes/analysis_rz.py:27
↓ 1 callersMethodtriggered
Source/Particles/Resampling/Resampling.cpp:36
↓ 1 callersMethoduninstallfuncinlist
Uninstall the specified function
Python/pywarpx/callbacks.py:208
↓ 1 callersFunctionupdate
(args)
Tools/Release/update_dependencies.py:18
↓ 1 callersFunctionupdate_benchmarks_from_log_text
Parse Azure log text and update checksum JSON files for failing tests. Returns a list of JSON filenames that were updated.
Tools/DevUtils/update_benchmarks_from_azure_output.py:50
↓ 1 callersMethodusePC
Source/NonlinearSolvers/WarpX_PETSc.cpp:778
↓ 1 callersMethoduse_global_debye_length
Source/Particles/Collision/CollisionBase.H:41
↓ 1 callersMethoduse_global_debye_length
Source/Particles/Collision/BinaryCollision/DSMC/DSMCFunc.H:187
↓ 1 callersFunctionvalid_species
(name)
Python/pywarpx/Particles.py:19
↓ 1 callersFunctionwrite_file
For a given filename fname, space coordinates x and y, time coordinate t and field E, write a WarpX-compatible input binary file containing the
Examples/Tests/laser_injection_from_file/inputs_test_2d_laser_injection_from_binary_file_prepare.py:77
↓ 1 callersMethodwrite_inputs
(self, filename="inputs", **kw)
Python/pywarpx/WarpX.py:194
Method PairGenerationTransformFunc
Source/Particles/ElementaryProcess/QEDPairGeneration.cpp:20
Method PhotonEmissionTransformFunc
Source/Particles/ElementaryProcess/QEDPhotonEmission.cpp:19
Method set_breit_wheeler_engine_ptr
Source/Particles/PhysicalParticleContainer.cpp:1789
Method set_quantum_sync_engine_ptr
Source/Particles/PhysicalParticleContainer.cpp:1796
FunctionAMREX_FORCE_INLINE
Source/BoundaryConditions/WarpX_PML_kernels.H:17
FunctionAMREX_FORCE_INLINE
* \brief Calculates the number of grid points the given index is pass the * domain boundary i.e. a value of +1 means the current cell is
Source/BoundaryConditions/WarpX_PEC.cpp:41
FunctionAMREX_FORCE_INLINE
* \brief At the specified grid location, apply either the PEC or insulator boundary condition if * the cell is on the boundary or in the g
Source/BoundaryConditions/PEC_Insulator.cpp:127
FunctionAMREX_FORCE_INLINE
\brief Check if the particle position is out of bounds at a boundary * where orbit cropping is being performed. * \param[in] xp, yp,
Source/Utils/ParticleUtils.H:323
FunctionAMREX_FORCE_INLINE
Source/Utils/Interpolate_K.H:8
FunctionAMREX_FORCE_INLINE
\brief Applies the boundary condition on a specific axis * This is called by apply_boundaries. */
Source/Particles/ParticleBoundaries_K.H:20
FunctionAMREX_FORCE_INLINE
Source/Particles/Pusher/GetAndSetPosition.H:26
FunctionAMREX_FORCE_INLINE
Source/Particles/Pusher/ImplicitPushPX.cpp:59
FunctionAMREX_FORCE_INLINE
Source/Particles/ParticleCreation/AddParticles.cpp:124
FunctionAMREX_FORCE_INLINE
Given a refinement ratio, this computes the total increase in resolution for a plane defined by the normal_axis. */
Source/Particles/ParticleCreation/AddPlasmaUtilities.H:84
FunctionAMREX_FORCE_INLINE
Source/Particles/ParticleCreation/DefaultInitialization.H:80
FunctionAMREX_FORCE_INLINE
Source/Particles/Deposition/SharedDepositionUtils.H:41
FunctionAMREX_FORCE_INLINE
Source/Particles/Gather/FieldGather.H:35
FunctionAMREX_FORCE_INLINE
Source/ablastr/math/fft/AnyFFT.H:83
FunctionAMREX_FORCE_INLINE
Compute the zero edges
Source/Fluids/MusclHancockUtils.H:203
FunctionAMREX_FORCE_INLINE
* \brief Interpolation function called within WarpX::UpdateAuxilaryDataSameType * with electromagnetic solver to interpolate data from the coarse and
Source/Parallelization/WarpXComm_K.H:27
FunctionAMREX_INLINE
Source/BoundaryConditions/PML_current.H:16
FunctionAMREX_INLINE
* \brief Return (relativistic) collision energy assuming the target (with * mass M) is stationary and the projectile is approaching with the
Source/Utils/ParticleUtils.H:53
FunctionAMREX_INLINE
Source/Particles/Collision/BinaryCollision/ShuffleFisherYates.H:19
FunctionAMREX_INLINE
* \brief Given the momenta of two colliding macroparticles in a two-product reaction, * this function computes the momenta of the two product mac
Source/Particles/Collision/BinaryCollision/TwoProductUtil.H:49
FunctionAMREX_INLINE
Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.H:49
FunctionAMREX_INLINE
Source/Particles/Collision/BinaryCollision/Coulomb/ElasticCollisionPerez.H:43
FunctionAMREX_INLINE
Source/Particles/Collision/BinaryCollision/Coulomb/UpdateMomentumPerezElastic.H:31
FunctionAMREX_INLINE
* \brief This function initializes the momentum of the product particles, * in a pair-production event. Here only two products are produced.
Source/Particles/Collision/BinaryCollision/LinearBreitWheeler/LinearBreitWheelerInitializeMomentum.H:49
FunctionAMREX_INLINE
Source/Particles/Collision/BinaryCollision/LinearBreitWheeler/SingleLinearBreitWheelerCollisionEvent.H:55
FunctionAMREX_INLINE
* \brief Given the momenta of two colliding macrophotons in a two-photon collision, * this function computes the momenta of the two product macro
Source/Particles/Collision/BinaryCollision/LinearBreitWheeler/LinearBreitWheelerUtil.H:43
FunctionAMREX_INLINE
Source/Particles/Collision/BinaryCollision/LinearCompton/SingleLinearComptonCollisionEvent.H:48
FunctionAMREX_INLINE
* \brief This function performs a Lorentz transform of the 4-momentum * \param[out] p_out the 0-component of the 4-momentum after the Lorentz tra
Source/Particles/Collision/BinaryCollision/LinearCompton/LinearComptonInitializeMomentum.H:47
← previousnext →1,201–1,300 of 3,208, ranked by callers