MCPcopy Create free account

hub / github.com/SmileiPIC/Smilei / functions

Functions3,509 in github.com/SmileiPIC/Smilei

↓ 3 callersFunctionplot_circle_arc
(ax,start_point, end_point)
doc/Sphinx/_static/scripts/vranic_spherical_discretization.py:44
↓ 3 callersFunctionpolynomial
(**kwargs)
src/Python/pyprofiles.py:222
↓ 3 callersMethodprint
src/Tools/Timer.cpp:157
↓ 3 callersMethodreconfigure_operators
----------------------------------------------------------------------------- This function reconfigures the operators -------------------------------
src/Species/SpeciesVAdaptiveMixedSort.cpp:343
↓ 3 callersMethodreconfigure_particle_importation
----------------------------------------------------------------------------- This function reconfigures the operators -------------------------------
src/Species/SpeciesVAdaptiveMixedSort.cpp:368
↓ 3 callersMethodreset_mapping
src/Patch/Region.cpp:591
↓ 3 callersMethodresize
Resizes the vector of walls
src/ParticleBC/PartWall.h:65
↓ 3 callersMethodrestartEnvChi
src/ElectroMagn/ElectroMagn.cpp:410
↓ 3 callersMethodrestartRhoJs
src/ElectroMagn/ElectroMagn.cpp:415
↓ 3 callersMethodset
(self, **kwargs)
happi/_Utils.py:159
↓ 3 callersMethodset
(self, **kwargs)
happi/_Diagnostics/Diagnostic.py:95
↓ 3 callersMethodset
Set the parameters of the time selection
src/Diagnostic/TimeSelection.cpp:284
↓ 3 callersMethodsetIDs
src/Diagnostic/DiagnosticTrack.cpp:181
↓ 3 callersMethodsortParticles
src/Species/SpeciesVAdaptiveMixedSort.cpp:148
↓ 3 callersMethodsumDensities
--------------------------------------------------------------------------------------------------------------------- For all patch, sum densities on
src/Patch/VectorPatch.cpp:837
↓ 3 callersFunctiontrapeze
(max, vacuum, plateau, slope1, slope2)
src/Python/pyprofiles.py:31
↓ 3 callersMethodtwinOptions
(self, Diag)
happi/_Utils.py:682
↓ 3 callersMethodupdateFieldList
Resize vector of field
src/Patch/VectorPatch.cpp:3250
↓ 3 callersFunctionw
(x)
benchmarks/tstAM_picsar_04_laser_wake.py:139
↓ 3 callersMethodwriteBasePathAttributes
src/Params/OpenPMDparams.cpp:136
↓ 3 callersMethodwriteRootAttributes
src/Params/OpenPMDparams.cpp:122
↓ 2 callersFunctionBz
(x,r)
benchmarks/tstAM_10_em_propagation_external_field.py:115
↓ 2 callersFunctionEy
(x,r)
benchmarks/tstAM_picsar_04_laser_wake.py:156
↓ 2 callersFunctionEy
(x,r)
benchmarks/tstAM_10_em_propagation_external_field.py:97
↓ 2 callersFunctionRohrlichStoppingPower
(Z, E)
benchmarks/collisions/ionization_stopping_power.py:7
↓ 2 callersMethod_calculateMPIcontours_2D
(self)
happi/_Diagnostics/Performances.py:444
↓ 2 callersMethod_divide
(self,units1, units2)
happi/_Utils.py:287
↓ 2 callersMethod_fillObjectAndAddToList
(self, cls, obj, **kwargs)
src/Python/pyinit.py:81
↓ 2 callersMethod_generateRawData
(self, times=None)
happi/_Diagnostics/TrackParticles.py:520
↓ 2 callersMethod_getInfo
(simulation, diagType, diagNumber)
happi/_Diagnostics/ParticleBinning.py:270
↓ 2 callersMethod_getMyInfo
(self)
happi/_Diagnostics/Probe.py:305
↓ 2 callersMethod_getParticleListSpecies
List the available species in diagnostics of type ParticleList
happi/_SmileiSimulation.py:274
↓ 2 callersMethod_info
(self, info=None)
happi/_Diagnostics/Probe.py:263
↓ 2 callersMethod_initAxes
(self, axes)
happi/_Diagnostics/ParticleList.py:15
↓ 2 callersMethod_loadField
(self, field)
happi/_Diagnostics/Probe.py:309
↓ 2 callersMethod_make_units
(deposited_quantity, hasComposite)
happi/_Diagnostics/ParticleBinning.py:235
↓ 2 callersFunction_mkdir
(role, path)
src/Python/pycontrol.py:12
↓ 2 callersMethod_needsOrdering
(self, orderedfile)
happi/_Diagnostics/TrackParticles.py:182
↓ 2 callersMethod_prepareExtent
(self)
happi/_Diagnostics/Diagnostic.py:676
↓ 2 callersMethod_prepareUnits
(self)
happi/_Diagnostics/Diagnostic.py:89
↓ 2 callersMethod_selectParticles
( self, select, already_sorted, chunksize )
happi/_Diagnostics/TrackParticles.py:205
↓ 2 callersMethod_setColorbarOptions
(self, ax)
happi/_Diagnostics/Diagnostic.py:830
↓ 2 callersMethodallocate
src/SmileiMPI/AsyncMPIbuffers.cpp:20
↓ 2 callersMethodapplyAntennas
src/Patch/VectorPatch.cpp:4009
↓ 2 callersMethodapplyExternalFields
For each patch, apply external fields
src/Patch/VectorPatch.cpp:4117
↓ 2 callersMethodaxis
Return injector axis (0, 1 or 2 means x, y or z)
src/ParticleInjector/ParticleInjector.h:130
↓ 2 callersMethodaxisBCEnvChi
src/Projector/ProjectorAM2Order.cpp:1141
↓ 2 callersFunctionboostParticles
Adds a velocity to particles with indices from start to stop v2 should be equal to vx^2 + vy^2 + vz^2 g should be equal to 1 / sqrt(1-v2) Also relies
src/Particles/ParticleCreator.cpp:755
↓ 2 callersMethodcalculate_locations
src/Diagnostic/Histogram.h:109
↓ 2 callersMethodcenterMagneticFields
--------------------------------------------------------------------------------------------------------------------- Center the Magnetic Fields (used
src/ElectroMagn/ElectroMagnAM.cpp:1416
↓ 2 callersMethodcheckExpectedDiskUsage
Print information on the memory consumption
src/Patch/VectorPatch.cpp:4278
↓ 2 callersMethodcheckMemoryConsumption
Print information on the memory consumption
src/Patch/VectorPatch.cpp:4170
↓ 2 callersMethodcleanMPIBuffers
--------------------------------------------------------------------------------------------------------------------- Clean the MPI buffers for commun
src/Patch/Patch.cpp:518
↓ 2 callersMethodcleanup
run the python functions cleanup (user defined) and _keep_python_running (in pycontrol.py)
src/Params/Params.cpp:1626
↓ 2 callersMethodcompare
(self, benchname, simulation_dir)
validation/easi/__init__.py:560
↓ 2 callersMethodcomplexValuesAt
Get/add the complex value of the profile at several locations mode = 0 : set values mode = 1 : ADD values mode = 2 : set values at given time mode = 3
src/Profiles/Profile.cpp:519
↓ 2 callersMethodcomplexValuesAtTimes
Get the complex value of the profile at several locations (spatial + times)
src/Profiles/Profile.cpp:601
↓ 2 callersFunctioncomplex_interpolate
Interpolate a complex array z of size jmax at location j
src/ElectroMagn/LaserPropagator.h:19
↓ 2 callersMethodcomputeCharge
--------------------------------------------------------------------------------------------------------------------- For all particles of the species
src/Species/Species.cpp:1738
↓ 2 callersMethodcomputeEySum
Compute local sum of Ey
src/ElectroMagn/ElectroMagn.h:421
↓ 2 callersMethodcomputeEyrelSum
Compute local sum of Ey_rel_
src/ElectroMagn/ElectroMagn.h:437
↓ 2 callersMethodcomputeGlobalDiags
--------------------------------------------------------------------------------------------------------------------- Wrapper of MPI synchronization o
src/SmileiMPI/SmileiMPI.cpp:2323
↓ 2 callersMethodcomputeTotalRhoJ
src/ElectroMagn/ElectroMagnAM.cpp:1679
↓ 2 callersMethodcompute_pAp
src/ElectroMagn/ElectroMagn1D.cpp:306
↓ 2 callersMethodcompute_pAp_AM
src/ElectroMagn/ElectroMagnAM.cpp:654
↓ 2 callersMethodcopyFromHostToDevice
copy the field array from Host to Device
src/Field/Field.cpp:30
↓ 2 callersMethodcopyInLocalSusceptibility
src/ElectroMagn/ElectroMagnAM.cpp:2195
↓ 2 callersMethodcopySpeciesBinsInLocalDensities
src/Patch/Patch.cpp:1106
↓ 2 callersMethodcreateField
Create a new field
src/ElectroMagn/ElectroMagnAM.cpp:1376
↓ 2 callersMethodcreateFields
src/ElectroMagn/Laser.cpp:342
↓ 2 callersMethodcreateMPIparticles
---------------------------------------------------------------------- Create MPI type to exchange all particles properties of particles -------------
src/SmileiMPI/SmileiMPI.cpp:676
↓ 2 callersMethodcurrentsAndDensityWrapperOnAMBuffers
--------------------------------------------------------------------------------------------------------------------- Wrapper for projection on buffer
src/Projector/ProjectorAM2Order.cpp:709
↓ 2 callersMethoddelete_phi_r_p_Ap
src/ElectroMagn/ElectroMagnAM.cpp:1233
↓ 2 callersMethoddisableExternalFields
src/ElectroMagnBC/ElectroMagnBCAM_SM.cpp:157
↓ 2 callersMethoddisplay_min_mean_max_annotations
Display 3 arrows with annotations for the min, max and mean value of total time
validation/plot_logs.py:284
↓ 2 callersMethoddistance2ToAxis
Method used to get the Particle position
src/Particles/Particles.h:239
↓ 2 callersMethoddistribute
src/Diagnostic/Histogram.cpp:96
↓ 2 callersMethoderaseLeavingParticles
src/Particles/Particles.cpp:1395
↓ 2 callersMethoderaseParticles
--------------------------------------------------------------------------------------------------------------------- Erase particles indexed by array
src/Particles/Particles.cpp:583
↓ 2 callersMethoderaseWeightlessParticles
Erase all particles with zero weight
src/Species/Species.cpp:3534
↓ 2 callersMethodfieldsSelection
Interpolator specific to tracked particles. A selection of particles may be provided
src/Interpolator/Interpolator1D2Order.cpp:338
↓ 2 callersFunctionfindClosingCharacter
(string, character, start=0)
happi/_Diagnostics/TrackParticles.py:6
↓ 2 callersMethodfinish
(self)
happi/_Utils.py:489
↓ 2 callersMethodfinishInitialization
src/ElectroMagn/ElectroMagn.cpp:149
↓ 2 callersFunctiongcinv
Given a non-negative integer g, calculates the non-negative integer i such that gc(i)=g.
src/DomainDecomposition/Hilbert_functions.cpp:40
↓ 2 callersFunctiongcinv
Given a non-negative integer g, calculates the non-negative integer i such that gc(i)=g.
scripts/hilbert_curve/Hilbert_functions.cpp:40
↓ 2 callersMethodgetAdditionalShiftsIteration
Return additional shifts iteration
src/MovWindow/SimWindow.h:75
↓ 2 callersMethodgetAmplitude
src/ElectroMagn/Laser.h:190
↓ 2 callersMethodgetAnPML
src/ElectroMagnBC/EnvelopeBC.h:25
↓ 2 callersMethodgetAnm1PML
src/ElectroMagnBC/EnvelopeBC.h:26
↓ 2 callersMethodgetAnp1PML
src/ElectroMagnBC/EnvelopeBC.h:24
↓ 2 callersMethodgetAxis
Obtains the list of positions of the diagnostic data along the requested axis. By default, axis positions are in the code's units, but are conver
happi/_Diagnostics/Diagnostic.py:173
↓ 2 callersMethodgetDiskFootPrint
SUPPOSED TO BE EXECUTED ONLY BY MASTER MPI
src/Diagnostic/DiagnosticTrack.cpp:251
↓ 2 callersMethodgetMinimumChiDiscontinuous
src/Radiation/RadiationTables.h:154
↓ 2 callersMethodgetNielHComputationMethod
src/Radiation/RadiationTables.h:169
↓ 2 callersMethodgetParticlesSize
Method returning the size of Particles
src/Species/Species.h:374
↓ 2 callersMethodgetPrimalCellVolume
Return the volume (or surface or length depending on simulation dimension) of one cell at the position of a given particle
src/Patch/Patch2D.h:27
↓ 2 callersMethodgetProperty
Methods to obtain any property, given its index in the arrays double_prop_, uint64_prop_, or short_prop_
src/Particles/Particles.h:419
↓ 2 callersMethodgetSpeciesNumber
Method returning the number of the associated species
src/ParticleInjector/ParticleInjector.h:88
↓ 2 callersMethodgetTimes
Obtains the list of times selected in this diagnostic. By default, times are in the code's units, but are converted to the diagnostic's units d
happi/_Diagnostics/Diagnostic.py:162
← previousnext →401–500 of 3,509, ranked by callers