MCPcopy Create free account

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

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

MethodComputeLaplacian
Source/FieldSolver/FiniteDifferenceSolver/ComputeLaplacian.cpp:26
MethodComputeLaplacianCartesian
Source/FieldSolver/FiniteDifferenceSolver/ComputeLaplacian.cpp:91
MethodComputeLaplacianCylindrical
Source/FieldSolver/FiniteDifferenceSolver/ComputeLaplacian.cpp:67
MethodComputeLaplacianSpherical
Source/FieldSolver/FiniteDifferenceSolver/ComputeLaplacian.cpp:79
MethodComputeMagnetostaticField
Source/FieldSolver/MagnetostaticSolver/MagnetostaticSolver.cpp:61
MethodComputeMaxDt
Compute the maximum, CFL-stable timestep * * Compute the maximum timestep, for which the scheme remains stable * under the Courant-Frie
Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/SphericalYeeAlgorithm.H:43
MethodComputeMaxDt
* Compute the maximum timestep, for which the scheme remains stable * (Courant-Friedrichs-Levy limit) */
Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianYeeAlgorithm.H:48
MethodComputeMaxDt
Compute the maximum, CFL-stable timestep * * Compute the maximum timestep, for which the scheme remains stable * under the Courant-Frie
Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H:46
MethodComputeMaxDt
* Compute the maximum timestep, for which the scheme remains stable * (Courant-Friedrichs-Levy limit) */
Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianNodalAlgorithm.H:48
MethodComputeMaxDt
* Compute the maximum timestep, for which the scheme remains stable * (Courant-Friedrichs-Levy limit) */
Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CartesianCKCAlgorithm.H:107
MethodComputeMaxStep
Source/Initialization/WarpXInitData.cpp:1114
MethodComputeNorm2
Function that computes the sum of the field squared. This takes into account the fraction of the cell volumes within the domain and the cell volumes i
Source/Diagnostics/ReducedDiags/FieldEnergy.cpp:149
MethodComputePMLFactors
Source/BoundaryConditions/PML.cpp:1054
MethodComputePMLFactors
Source/Initialization/WarpXInitData.cpp:1100
MethodComputeParticleDiagFunctor
Source/Diagnostics/ComputeDiagFunctors/ComputeParticleDiagFunctor.H:21
MethodComputePoyntingFlux
Source/Diagnostics/ReducedDiags/FieldPoyntingFlux.cpp:117
MethodComputeRHS
Source/FieldSolver/ImplicitSolvers/StrangImplicitSpectralEM.cpp:107
MethodComputeRHS
Source/FieldSolver/ImplicitSolvers/ThetaImplicitEM.cpp:138
MethodComputeSchwingerGlobalBox
Source/Particles/MultiParticleContainer.cpp:1691
MethodComputeSigma
Source/FieldSolver/ElectrostaticSolvers/EffectivePotentialES.cpp:88
MethodComputeSpaceChargeField
Source/FieldSolver/WarpXSolveFieldsES.cpp:16
MethodComputeSpaceChargeField
Source/FieldSolver/ElectrostaticSolvers/RelativisticExplicitES.cpp:33
MethodComputeSpaceChargeField
Source/FieldSolver/ElectrostaticSolvers/EffectivePotentialES.cpp:36
MethodComputeSpaceChargeField
Source/FieldSolver/ElectrostaticSolvers/LabFrameExplicitES.cpp:24
MethodComputeSpacing
Source/Particles/LaserParticleContainer.cpp:731
MethodComputeSpectralDivE
* \brief Public interface to call the member function ComputeSpectralDivE * of the base class SpectralBaseAlgorithmRZ from objects of class Spectral
Source/FieldSolver/SpectralSolver/SpectralSolverRZ.cpp:162
MethodComputeSpectralDivE
* \brief Compute spectral divergence of E */
Source/FieldSolver/SpectralSolver/SpectralAlgorithms/SpectralBaseAlgorithmRZ.cpp:19
MethodComputeSpectralDivE
* \brief Compute spectral divergence of E */
Source/FieldSolver/SpectralSolver/SpectralAlgorithms/SpectralBaseAlgorithm.cpp:59
MethodComputeStencils
Source/Filter/NCIGodfreyFilter.cpp:44
MethodComputeVectorLaplacian
Source/FieldSolver/FiniteDifferenceSolver/ComputeLaplacian.cpp:168
MethodComputeVectorLaplacianCartesian
Source/FieldSolver/FiniteDifferenceSolver/ComputeLaplacian.cpp:233
MethodComputeVectorLaplacianCylindrical
Source/FieldSolver/FiniteDifferenceSolver/ComputeLaplacian.cpp:209
MethodComputeVectorLaplacianSpherical
Source/FieldSolver/FiniteDifferenceSolver/ComputeLaplacian.cpp:221
MethodComputeWeightMobility
Source/Particles/LaserParticleContainer.cpp:765
MethodContinuousFluxInjection
Inject a continuous flux of particles from a defined plane
Source/Particles/WarpXParticleContainer.H:467
MethodContinuousFluxInjection
\brief Inject a flux of particles during the simulation */
Source/Particles/ParticleCreation/AddParticles.cpp:278
MethodContinuousInjection
If particles start outside of the domain, ContinuousInjection makes sure that they are initialized when they enter the domain, and NOT before. Virtual
Source/Particles/WarpXParticleContainer.H:456
MethodContinuousInjection
\brief Check if laser particles enter the box, and inject if necessary. * \param injection_box: a RealBox where particles should be injected. */
Source/Particles/LaserParticleContainer.cpp:283
MethodContinuousInjection
\brief Inject particles during the simulation * \param injection_box: domain where particles should be injected. */
Source/Particles/ParticleCreation/AddParticles.cpp:266
MethodCopy
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.H:90
MethodCopyJPML
* \brief Copy the current J from the regular grid to the PML */
Source/BoundaryConditions/WarpXEvolvePML.cpp:353
MethodCopyParticleAttribs
Source/Particles/Pusher/CopyParticleAttribs.H:37
MethodCopySpectralDataComp
Source/FieldSolver/SpectralSolver/SpectralFieldDataRZ.cpp:755
MethodCopySpectralDataComp
Source/FieldSolver/SpectralSolver/SpectralSolverRZ.cpp:190
MethodCopyToPML
Source/BoundaryConditions/PML.cpp:1209
MethodCopyVec
Source/Diagnostics/BTD_Plotfile_Header_Impl.cpp:347
FunctionCreatePlan
Source/ablastr/math/fft/WrapMklFFT.cpp:23
FunctionCreatePlan
Source/ablastr/math/fft/WrapRocFFT.cpp:35
FunctionCreatePlan
Source/ablastr/math/fft/WrapCuFFT.cpp:30
MethodCumulateJ
Source/FieldSolver/ImplicitSolvers/ImplicitSolver.cpp:105
MethodCurTime
* \brief Set the current time. */
Source/NonlinearSolvers/Preconditioner.H:107
MethodCurTimeStep
* \brief Set the current time step size. */
Source/NonlinearSolvers/Preconditioner.H:112
MethodCurlCurlMLMGPC
* \brief Default constructor */
Source/NonlinearSolvers/CurlCurlMLMGPC.H:63
MethodCurrentBufferMasks
Source/WarpX.cpp:3534
MethodCurrentCorrection
* \brief Public interface to call the virtual function \c CurrentCorrection, * defined in the base class SpectralBaseAlgorithmRZ and possibly overrid
Source/FieldSolver/SpectralSolver/SpectralSolverRZ.cpp:177
MethodCurrentCorrection
Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithmPmlRZ.cpp:161
MethodCurrentCorrection
Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithmRZ.cpp:423
MethodCurrentCorrection
Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithmGalilean.cpp:634
MethodCurrentCorrection
Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithmGalileanRZ.cpp:289
MethodCurrentCorrection
Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithmComoving.cpp:418
MethodCurrentCorrection
Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithmPml.cpp:459
MethodCurrentCorrection
Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithmJRhomSecondOrder.cpp:544
MethodCurrentCorrection
Source/FieldSolver/SpectralSolver/SpectralAlgorithms/PsatdAlgorithmJRhomFirstOrder.cpp:354
FunctionCustomNamedxWrapper
(mf_name, level=0)
Python/pywarpx/fields.py:251
FunctionCustomNamedyWrapper
(mf_name, level=0)
Python/pywarpx/fields.py:255
FunctionCustomNamedzWrapper
(mf_name, level=0)
Python/pywarpx/fields.py:259
MethodDSMCFunc
* \brief Constructor of the DSMCFunc class. */
Source/Particles/Collision/BinaryCollision/DSMC/DSMCFunc.H:52
MethodDSMCFunc
* \brief Constructor of the DSMCFunc class * * @param[in] collision_name the name of the collision * @param[in] mypc pointer to the MultiParticleCo
Source/Particles/Collision/BinaryCollision/DSMC/DSMCFunc.cpp:19
MethodDampFieldsInGuards
Source/FieldSolver/WarpXPushFieldsEM.cpp:1251
MethodDampJPML
Source/BoundaryConditions/WarpXEvolvePML.cpp:234
MethodDampPML
Source/BoundaryConditions/WarpXEvolvePML.cpp:45
MethodDampPML_Cartesian
Source/BoundaryConditions/WarpXEvolvePML.cpp:82
MethodDefaultInitializeRuntimeAttributes
Source/Particles/PhysicalParticleContainer.cpp:441
MethodDefaultInitializeRuntimeAttributes
* \brief Method to initialize runtime attributes. Does nothing for LaserParticleContainer. */
Source/Particles/LaserParticleContainer.H:58
MethodDefine
Source/NonlinearSolvers/NewtonSolver.H:203
MethodDefine
Source/NonlinearSolvers/JacobiPC.H:252
MethodDefine
Source/NonlinearSolvers/PicardSolver.H:109
MethodDefine
Source/NonlinearSolvers/CurlCurlMLMGPC.H:193
MethodDefine
Source/NonlinearSolvers/PETScSNES_Wrapper.H:49
MethodDefine
Source/FieldSolver/ImplicitSolvers/SemiImplicitEM.cpp:15
MethodDefine
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.cpp:24
MethodDefine
Source/FieldSolver/ImplicitSolvers/StrangImplicitSpectralEM.cpp:15
MethodDefine
Source/FieldSolver/ImplicitSolvers/WarpXSolverVec.H:74
MethodDefine
Source/FieldSolver/ImplicitSolvers/WarpXSolverDOF.cpp:19
MethodDefine
Source/FieldSolver/ImplicitSolvers/ThetaImplicitEM.cpp:15
MethodDefineCellCenteredMultiFab
Source/Diagnostics/BTDiagnostics.cpp:512
MethodDefineFieldBufferMultiFab
Source/Diagnostics/BTDiagnostics.cpp:921
MethodDefineSnapshotGeometry
Source/Diagnostics/BTDiagnostics.cpp:986
MethodDepositCharge
DepositCharge should do nothing for photons
Source/Particles/PhotonParticleContainer.H:94
MethodDepositCharge
\brief Charge Deposition for thread thread_num * \param pti Particle iterator * \param wp Array of particle weights * \param ion_l
Source/Particles/WarpXParticleContainer.cpp:1501
MethodDepositCharge
Source/Fluids/MultiFluidContainer.cpp:48
MethodDepositCurrent
DepositCurrent should do nothing for photons
Source/Particles/PhotonParticleContainer.H:106
MethodDepositCurrent
\brief Current Deposition for thread thread_num * \param pti Particle iterator * \param wp Array of particle weights * \param uxp
Source/Particles/WarpXParticleContainer.cpp:391
MethodDepositCurrent
Source/Fluids/MultiFluidContainer.cpp:56
MethodDepositMassMatrices
* \brief virtual function to deposit mass matrices for charged particles */
Source/Particles/WarpXParticleContainer.H:261
MethodDepositMassMatrices
Source/Particles/MultiParticleContainer.cpp:525
MethodDepositMassMatrices
Source/Particles/PhysicalParticleContainer.cpp:833
MethodDepositMassMatrices
* \brief No-op override: photons are massless and carry no charge, so * they do not contribute to the implicit-solver mass matrices * (S_xx,
Source/Particles/PhotonParticleContainer.H:130
MethodDepositMassMatrices
\brief Current + mass matrices deposition for thread thread_num * \param pti Particle iterator * \param wp Array of particle we
Source/Particles/WarpXParticleContainer.cpp:960
MethodDepositNumberDensity
\brief Calculate number density from the particles * \param number_density Full array of number density * \param lev Level of box that conta
Source/Particles/WarpXParticleContainer.cpp:2334
← previousnext →1,501–1,600 of 3,208, ranked by callers