MCPcopy Create free account

hub / github.com/SmileiPIC/Smilei / functions

Functions3,509 in github.com/SmileiPIC/Smilei

↓ 2 callersFunctionget_integer_argument
Obtain an integer argument (next in the argument list)
src/SmileiMPI/SmileiMPI_test.cpp:16
↓ 2 callersMethodhasAttr
Check if attribute exists
src/Tools/H5.h:95
↓ 2 callersFunctionhilbertindexinv
Hilbert index2D inv calculates the coordinates x,y of the patch of Hilbert index h in a simulation box with 2^m patches per side (2^(2*m) patches in
src/DomainDecomposition/Hilbert_functions.cpp:135
↓ 2 callersFunctionhilbertindexinv
Hilbert index2D inv calculates the coordinates x,y of the patch of Hilbert index h in a simulation box with 2^m patches per side (2^(2*m) patches in
scripts/hilbert_curve/Hilbert_functions.cpp:135
↓ 2 callersMethodimportAndSortParticles
Import particles exchanged with surrounding patches/mpi and sort at the same time
src/Patch/Patch.cpp:808
↓ 2 callersFunctionindex_of_last_nonzero
(lst)
validation/analyses/validate_tst2d_15_qed_cascade_particle_merging.py:8
↓ 2 callersFunctionindex_of_last_nonzero
(lst)
validation/analyses/validate_tst1d_10_pair_electron_laser_collision.py:27
↓ 2 callersFunctionindex_of_last_nonzero
(lst)
validation/analyses/validate_tst2d_v_o2_qed_cascade_vranic_cartesian.py:8
↓ 2 callersMethodindicesInDomain
Given several arrays (x,y), return indices of points in patch
src/Patch/Patch2D.h:47
↓ 2 callersMethodinitAntennas
src/ElectroMagn/ElectroMagnAM.cpp:2090
↓ 2 callersMethodinitExternals
src/Patch/VectorPatch.cpp:1199
↓ 2 callersMethodinitOperators
Initialize the operators (Push, Ionize, PartBoundCond) This must be separate from the parameters because the Species cloning copies the parameters but
src/Species/Species.cpp:342
↓ 2 callersMethodinitParticles
Create the particles once the namelist is read
src/Species/Species.cpp:301
↓ 2 callersMethodinitPoisson_init_phi_r_p_Ap
src/ElectroMagn/ElectroMagnAM.cpp:495
↓ 2 callersMethodinitRelativisticPoissonFields
src/ElectroMagn/ElectroMagnAM.cpp:693
↓ 2 callersMethodinitSumFieldComplex
--------------------------------------------------------------------------------------------------------------------- Initialize current patch sum Fie
src/Patch/PatchAM.cpp:138
↓ 2 callersMethodinitialParticleSorting
--------------------------------------------------------------------------------------------------------------------- Sort all patches for the new tim
src/Patch/VectorPatch.cpp:302
↓ 2 callersMethodinitialization
----------------------------------------------------------------------------- Initialization of the parameters for the nonlinear inverse Compton scat
src/Radiation/RadiationTables.cpp:43
↓ 2 callersMethodinteger
random integer
src/Tools/Random.h:21
↓ 2 callersMethodjoinNewElectrons
src/Ionization/Ionization.cpp:37
↓ 2 callersFunctionloadReference
(references_path, bench_name)
validation/easi/__init__.py:118
↓ 2 callersFunctionmatchesWithReference
(data, expected_data, data_name, precision, error_type="absolute_error")
validation/easi/__init__.py:132
↓ 2 callersFunctionmatrixTimesVector
product between a square matrix A and a vector v
src/Diagnostic/DiagnosticProbes.cpp:59
↓ 2 callersMethodmin_max
Return if injector is on the min or the max (0 or 1)
src/ParticleInjector/ParticleInjector.h:143
↓ 2 callersMethodneedsRhoJs
src/Diagnostic/DiagnosticScalar.cpp:924
↓ 2 callersMethodoneField
Interpolator on another field than the basic ones
src/Interpolator/Interpolator1D2Order.cpp:148
↓ 2 callersMethodplot_benchmark
Method to plot the log of index self.ind.
validation/plot_logs.py:375
↓ 2 callersMethodreadPatchDistribution
src/Checkpoint/Checkpoint.cpp:589
↓ 2 callersMethodreadRegionDistribution
src/Checkpoint/Checkpoint.cpp:701
↓ 2 callersMethodreload
Reloads the simulation, if it has been updated
happi/_SmileiSimulation.py:177
↓ 2 callersMethodreset_fitting
src/Patch/Region.cpp:302
↓ 2 callersMethodresizeCellKeys
--------------------------------------------------------------------------------------------------------------------- Resize the cell_keys vector only
src/Particles/Particles.cpp:287
↓ 2 callersMethodresizeDeviceBuffers
src/SmileiMPI/SmileiMPI.cpp:2553
↓ 2 callersMethodrestartAll
src/Checkpoint/Checkpoint.cpp:617
↓ 2 callersMethodrestartRhoold
src/ElectroMagn/ElectroMagnAM.cpp:405
↓ 2 callersMethodrunAllDiags
--------------------------------------------------------------------------------------------------------------------- For all patch, Compute and Write
src/Patch/VectorPatch.cpp:1270
↓ 2 callersMethodrunAllDiagsTasks
--------------------------------------------------------------------------------------------------------------------- For all patch, Compute and Write
src/Patch/VectorPatch.cpp:1523
↓ 2 callersMethodrunRelativisticModule
src/Patch/VectorPatch.cpp:2159
↓ 2 callersMethodsaveExternalFields
For each patch, apply external fields
src/Patch/VectorPatch.cpp:4143
↓ 2 callersMethodsaveMagneticFields
--------------------------------------------------------------------------------------------------------------------- Save the former Magnetic-Fields
src/ElectroMagn/ElectroMagnAM.cpp:1318
↓ 2 callersMethodsavePositions
src/Particles/Particles.cpp:1357
↓ 2 callersMethodsetMagneticFieldsForDiagnostic
src/Patch/VectorPatch.cpp:4243
↓ 2 callersMethodsetRefHindex
Set Id of the 1st patch stored on the current MPI process used during balancing
src/Patch/VectorPatch.h:69
↓ 2 callersMethodshell
Run a command directly in the shell
validation/easi/machines/default.py:57
↓ 2 callersMethodsmallestInterval
Get the smallest interval between two selected timesteps
src/Diagnostic/TimeSelection.h:62
↓ 2 callersMethodsolveMaxwell
src/Patch/Region.cpp:100
↓ 2 callersMethodsumGamma
Perform the sum of all Lorentz factor
src/Species/Species.h:587
↓ 2 callersFunctiontabulateBx
()
benchmarks/tst3d_10_em_propagation_external_field_tabulated.py:208
↓ 2 callersFunctiontabulateBz
()
benchmarks/tst3d_10_em_propagation_external_field_tabulated.py:219
↓ 2 callersFunctiontabulateEx
()
benchmarks/tst3d_10_em_propagation_external_field_tabulated.py:186
↓ 2 callersFunctiontabulateEy
()
benchmarks/tst3d_10_em_propagation_external_field_tabulated.py:197
↓ 2 callersFunctionted
Ted is the transformation such that the gc ordering of sub-hypercubes in the Hilbert curve defined by e and d will map tot he standard binary reflecte
src/DomainDecomposition/Hilbert_functions.cpp:85
↓ 2 callersFunctionted
Ted is the transformation such that the gc ordering of sub-hypercubes in the Hilbert curve defined by e and d will map tot he standard binary reflecte
scripts/hilbert_curve/Hilbert_functions.cpp:85
↓ 2 callersFunctiontedinv
src/DomainDecomposition/Hilbert_functions.cpp:90
↓ 2 callersFunctiontedinv
scripts/hilbert_curve/Hilbert_functions.cpp:90
↓ 2 callersFunctiontime_gaussian
(fwhm, center, order=2)
benchmarks/tstAM_10_em_propagation_external_field.py:69
↓ 2 callersFunctiontime_gaussian
(fwhm, center, order=2)
benchmarks/tst3d_10_em_propagation_external_field_tabulated.py:30
↓ 2 callersFunctiontime_gaussian
(fwhm, center, order=2)
benchmarks/tst3d_v_12_external_laser.py:119
↓ 2 callersFunctiontot
(p,v1,a)
benchmarks/collisions/Stopping_power123.py:8
↓ 2 callersMethodtotalNumberofParticles
src/Params/PeekAtSpecies.cpp:110
↓ 2 callersFunctiontpolynomial
(**kwargs)
src/Python/pyprofiles.py:400
↓ 2 callersMethodtranslateParticles
src/Particles/Particles.cpp:798
↓ 2 callersFunctiontsb
Tsb = trailing set bit. It is the number of trailing set bits in the binary representation of i. tsb is also the inter sub-hypercube directio, g(i).
src/DomainDecomposition/Hilbert_functions.cpp:54
↓ 2 callersFunctiontsb
Tsb = trailing set bit. It is the number of trailing set bits in the binary representation of i. tsb is also the inter sub-hypercube directio, g(i).
scripts/hilbert_curve/Hilbert_functions.cpp:54
↓ 2 callersFunctionuniform2
src/Params/Params.cpp:40
↓ 2 callersMethodupdate
src/Species/BirthRecords.h:21
↓ 2 callersMethodupdateGridSize
src/ElectroMagn/ElectroMagn.cpp:330
↓ 2 callersMethodupdate_pand_r
src/ElectroMagn/ElectroMagn1D.cpp:316
↓ 2 callersMethodupdate_pand_r_AM
src/ElectroMagn/ElectroMagnAM.cpp:665
↓ 2 callersMethodvaluate
Calculate the quantity of each particle to be summed in the histogram
src/Diagnostic/Histogram.h:85
↓ 2 callersMethodvectSize
src/Tools/H5.h:668
↓ 2 callersMethodwriteParticlesAttributes
src/Params/OpenPMDparams.cpp:143
↓ 2 callersMethodwriteSpeciesAttributes
src/Params/OpenPMDparams.cpp:187
↓ 1 callersFunctionAvg
(an_array)
validation/analyses/validate_tst2d_v_o2_beam_plasma.py:4
↓ 1 callersFunctionAvg
(an_array)
validation/analyses/validate_tst2d_gpu_o2_beam_plasma.py:4
↓ 1 callersFunctionFrankelStoppingPower
(E0,T)
benchmarks/collisions/Stopping_power123.py:28
↓ 1 callersFunctionHilbertCurveMatrix2D
(m1, m2=None, oversize=0)
happi/_Diagnostics/Performances.py:6
↓ 1 callersFunctionLinXYCurveMatrix2D
(n, oversize=0)
happi/_Diagnostics/Performances.py:48
↓ 1 callersFunctionLinYXCurveMatrix2D
(n, oversize=0)
happi/_Diagnostics/Performances.py:40
↓ 1 callersFunctionPartitionMatrix
( matrix, listOfValues, oversize=0 )
happi/_Diagnostics/Performances.py:56
↓ 1 callersFunctionSaha
(znuc,atwt,rho,tek,pot,g0,g1,alpha)
benchmarks/collisions/resparis.py:172
↓ 1 callersFunctionTFMore
(Z,A,rho,Te)
benchmarks/collisions/resparis.py:349
↓ 1 callersMethodWriteCloud
Create a vtk file that describes a cloud of points (using vtkPolyData) * pcoords: vtk array that describes the point coordinates * attribute
happi/_Utils.py:868
↓ 1 callersMethodWriteLines
Create a vtk file that describes lines such as trajectories * pcoords: vtk array that describes the point coordinates * connectivity: connec
happi/_Utils.py:947
↓ 1 callersMethodWriteRectilinearGrid
Create a vtk file that describes gridded data
happi/_Utils.py:850
↓ 1 callersMethod__init__
(self, **kwargs)
src/Python/pyinit.py:228
↓ 1 callersMethod__next__
(self)
happi/_Utils.py:78
↓ 1 callersMethod_animateOnAxes_2D_
(self, ax, A)
happi/_Diagnostics/Diagnostic.py:793
↓ 1 callersMethod_cylindricalMode
(field)
happi/_Diagnostics/Field.py:477
↓ 1 callersMethod_dataLinAtTime
(self, t)
happi/_Diagnostics/Diagnostic.py:850
↓ 1 callersMethod_getCenters
(self, axis_index, timestep)
happi/_Diagnostics/Diagnostic.py:170
↓ 1 callersMethod_getDataAtTime
(self, t)
happi/_Diagnostics/Probe.py:374
↓ 1 callersMethod_init
(self, requestedProbe=None, field=None, timesteps=None, subset=None, average=None, data_log=False, chunksize=1
happi/_Diagnostics/Probe.py:7
↓ 1 callersMethod_initRegistry
(self, ureg)
happi/_Utils.py:275
↓ 1 callersMethod_iterSelectedParticles
(self, chunksize=1, axes=None)
happi/_Diagnostics/NewParticles.py:203
↓ 1 callersMethod_openNamelist
(self, path)
happi/_SmileiSimulation.py:114
↓ 1 callersMethod_orderFiles
( self, fileOrdered, chunksize, sort )
happi/_Diagnostics/TrackParticles.py:384
↓ 1 callersMethod_plotOnAxes_2D_
(self, ax, A)
happi/_Diagnostics/Diagnostic.py:790
↓ 1 callersMethod_prepare2
(self)
happi/_Diagnostics/Diagnostic.py:603
↓ 1 callersMethod_prepare3
(self)
happi/_Diagnostics/Diagnostic.py:644
← previousnext →501–600 of 3,509, ranked by callers