MCPcopy Create free account

hub / github.com/SmileiPIC/Smilei / functions

Functions3,509 in github.com/SmileiPIC/Smilei

↓ 7 callersFunctionLaserEnvelopeGaussianAM
( a0=1., omega=1., focus=None, waist=3., time_envelope=tconstant(), envelope_solver = "explicit",Envel
src/Python/pyprofiles.py:731
↓ 7 callersFunctionLaserGaussianAM
( box_side="xmin", a0=1., omega=1., focus=None, waist=3., polarization_phi=0., ellipticity=0., time_en
src/Python/pyprofiles.py:698
↓ 7 callersFunctionPyCall
Call a python function
src/ElectroMagn/LaserPropagator.cpp:68
↓ 7 callersMethod_setAxesOptions
(self, ax)
happi/_Diagnostics/Diagnostic.py:807
↓ 7 callersMethod_setTitle
(self, ax, t=None)
happi/_Diagnostics/Diagnostic.py:801
↓ 7 callersMethodbasicForComplex
--------------------------------------------------------------------------------------------------------------------- Project for diags and frozen spe
src/Projector/ProjectorAM2Order.cpp:260
↓ 7 callersFunctionbuildtag
Return a unique id to identify all MPI communications - 2 MPI process can have several communications in the same direction for the same operation - t
src/Patch/Patch.h:495
↓ 7 callersMethodextract_slice_xy
src/Field/Field3D.cpp:326
↓ 7 callersMethodextract_slice_xz
src/Field/Field3D.cpp:313
↓ 7 callersMethodextract_slice_yz
src/Field/Field3D.cpp:300
↓ 7 callersMethodgetTimesteps
Obtains the list of timesteps selected in this diagnostic
happi/_Diagnostics/Diagnostic.py:158
↓ 7 callersMethodlaserDisabled
src/ElectroMagn/ElectroMagn.cpp:456
↓ 7 callersFunctionmkdir
(dir)
validation/easi/tools.py:20
↓ 7 callersMethodnorm2_cylindrical
src/Field/cField2D.cpp:229
↓ 7 callersMethodpreviousTime
Tell what is the previous timestep within the selection Returns the same timestep if already within the selection
src/Diagnostic/TimeSelection.cpp:236
↓ 7 callersMethodreconfigure_operators
----------------------------------------------------------------------------- This function reconfigures the species operators after evaluating the be
src/Species/SpeciesVAdaptive.cpp:1121
↓ 7 callersFunctiontrapeze
Trapezoidal profiles
src/Profiles/Function.cpp:210
↓ 7 callersMethoduniform_2pi
Uniform rand from xorshift32 generator, between 0. (excluded) and 2 pi (included)
src/Tools/Random.h:41
↓ 7 callersMethodupdateThreaded
Accumulate time couting from last init/restart using patch detailed timers spreaded between threads
src/Tools/Timer.cpp:95
↓ 7 callersMethodwrite
src/Diagnostic/DiagnosticScalar.cpp:349
↓ 6 callersFunctionAvg
(an_array)
validation/analyses/validate_tst3d_v_o2_thin_foil.py:3
↓ 6 callersFunctionAvg
(an_array)
validation/analyses/validate_tst3d_gpu_o2_thin_foil.py:3
↓ 6 callersMethod_setVlimits
(self, A)
happi/_Diagnostics/Diagnostic.py:699
↓ 6 callersMethodbcast
----------------------------------------------------------------------------- Bcast data_ and metadata to all MPI processes --------------------------
src/Radiation/Table.cpp:125
↓ 6 callersMethodbegin
src/Tools/backward.hpp:625
↓ 6 callersMethodbuild
src/Patch/Region.cpp:28
↓ 6 callersMethodcopyInterpolatedFields
src/Particles/Particles.cpp:1454
↓ 6 callersMethodcopyParticles
--------------------------------------------------------------------------------------------------------------------- Insert nPart particles starting
src/Particles/Particles.cpp:401
↓ 6 callersMethodcreateParticle
--------------------------------------------------------------------------------------------------------------------- Create a new particle at the end
src/Particles/Particles.cpp:943
↓ 6 callersFunctioncreateVector
src/Species/SpeciesFactory.h:1113
↓ 6 callersMethodcurrentsAndDensityWrapper
--------------------------------------------------------------------------------------------------------------------- Wrapper for projection ---------
src/Projector/Projector2D4Order.cpp:643
↓ 6 callersMethodcurrentsAndDensityWrapperOnBuffers
--------------------------------------------------------------------------------------------------------------------- Wrapper for projection on buffer
src/Projector/Projector2D4Order.cpp:685
↓ 6 callersMethoddeviceSize
Get number of particles on device
src/Particles/Particles.h:507
↓ 6 callersMethodenvelopeFieldForIonization
src/Interpolator/Interpolator1D2Order.cpp:577
↓ 6 callersMethodenvelopeIonization
src/Ionization/IonizationTunnelEnvelopeAveraged.cpp:56
↓ 6 callersFunctionexecfile
(file, globals=globals())
validation/easi/tools.py:12
↓ 6 callersMethodfieldsWrapper
src/Interpolator/Interpolator1D2Order.cpp:165
↓ 6 callersFunctionfx
(x, y, z)
benchmarks/tst3d_22_em_dispersion_m4.py:24
↓ 6 callersFunctionfy
(x, y, z)
benchmarks/tst3d_22_em_dispersion_m4.py:30
↓ 6 callersMethodgetAmplitudecomplexN
src/ElectroMagn/Laser.h:69
↓ 6 callersMethodgetDiags
(self, diagType)
happi/_SmileiSimulation.py:242
↓ 6 callersMethodgetGPUBinCount
src/Params/Params.cpp:1939
↓ 6 callersMethodgetPairCreationSampling
Return the sampling for each pair
src/MultiphotonBreitWheeler/MultiphotonBreitWheeler.h:128
↓ 6 callersMethodgetPtrPositionOld
Return the pointer toward the Position_old[idim] vector
src/Particles/Particles.h:445
↓ 6 callersMethodget_lines
src/Tools/backward.hpp:1747
↓ 6 callersMethodhrank
---------------------------------------------------------------------- Returns the rank of the MPI process currently owning patch h. -----------------
src/SmileiMPI/SmileiMPI.cpp:656
↓ 6 callersMethodidentify_additional_patches
src/Patch/Region.cpp:106
↓ 6 callersMethodidentify_missing_patches
src/Patch/Region.cpp:180
↓ 6 callersMethodimportParticles
Move all particles from another species to this one
src/Species/Species.cpp:2097
↓ 6 callersMethodinfo
Obtain some information about the time selection
src/Diagnostic/TimeSelection.cpp:292
↓ 6 callersFunctionintegrand_hyperslab
(xp)
benchmarks/tst3d_10_em_propagation_external_field_tabulated.py:71
↓ 6 callersFunctioninvWaist2
(xp)
benchmarks/tst3d_10_em_propagation_external_field_tabulated.py:65
↓ 6 callersFunctionmodified_phase
(xp)
benchmarks/tst3d_10_em_propagation_external_field_tabulated.py:69
↓ 6 callersMethodnumberOfBins
Get dimension of particles
src/Particles/Particles.h:126
↓ 6 callersFunctionperp_rand
src/ParticleBC/BoundaryConditionType.h:19
↓ 6 callersFunctionphase
(y)
src/Python/pyprofiles.py:535
↓ 6 callersMethodposition_old
Method used to get the Particle position
src/Particles/Particles.h:245
↓ 6 callersMethodprepare
src/Collisions/Collisions.cpp:45
↓ 6 callersMethodprepareInterpolatedFields
src/Particles/Particles.cpp:1445
↓ 6 callersMethodrestartRhoJ
--------------------------------------------------------------------------------------------------------------------- Reinitialize the total charge de
src/ElectroMagn/ElectroMagn.cpp:402
↓ 6 callersMethodset
----------------------------------------------------------------------------- Copy values from input_data to the table data --------------------------
src/Radiation/Table.cpp:111
↓ 6 callersMethodsetDomainSizeAndCoefficients
src/ElectroMagnSolver/Solver.h:27
↓ 6 callersMethodset_color
src/Tools/backward.hpp:1925
↓ 6 callersMethodshrinkToFit
--------------------------------------------------------------------------------------------------------------------- Remove extra capacity of Particl
src/Particles/Particles.cpp:296
↓ 6 callersFunctionspatial
(y)
src/Python/pyprofiles.py:533
↓ 6 callersMethodtau
Method used to get the Particle optical depth
src/Particles/Particles.h:371
↓ 6 callersMethodtimeCenteredEnvelope
src/Interpolator/Interpolator1D2Order.cpp:476
↓ 5 callersFunctionTryFreeDeviceCapacity
src/SmileiMPI/SmileiMPI.cpp:2530
↓ 5 callersFunction_decode
Decode a str or bytes object (python 2 & 3)
happi/_Utils.py:17
↓ 5 callersMethod_getInfo
(self, probeNumber)
happi/_Diagnostics/Probe.py:281
↓ 5 callersMethod_prepare
(self)
happi/_Diagnostics/Diagnostic.py:586
↓ 5 callersMethod_printInfo
(info)
happi/_Diagnostics/ParticleBinning.py:323
↓ 5 callersMethod_setExportDir
(self, diagName)
happi/_Diagnostics/Diagnostic.py:837
↓ 5 callersMethodcompute_parameters
----------------------------------------------------------------------------- Compute usefull parameters using inputs --------------------------------
src/Radiation/Table.cpp:77
↓ 5 callersFunctioncosine
(base, xamplitude=1., xvacuum=0., xlength=None, xphi=0., xnumber=2, yamplitude=1., yvacu
src/Python/pyprofiles.py:167
↓ 5 callersMethoddataset
Open an existing dataset
src/Tools/H5.h:445
↓ 5 callersMethodframe
(self, id=None)
happi/_Utils.py:541
↓ 5 callersMethodgetInfo
Get info on the loaded profile, to be printed later
src/Profiles/Profile.h:67
↓ 5 callersMethodgetMinimumChiContinuous
src/Radiation/RadiationTables.h:164
↓ 5 callersMethodgetOMPMaxThreads
Return omp_max_threads
src/SmileiMPI/SmileiMPI.h:183
↓ 5 callersMethodgetXmoved
Return total length the window has moved
src/MovWindow/SimWindow.h:50
↓ 5 callersMethodid
Method used to get the Particle Id
src/Particles/Particles.h:337
↓ 5 callersMethodinfo
(self)
happi/_Diagnostics/Diagnostic.py:128
↓ 5 callersMethodisMoving
src/MovWindow/SimWindow.cpp:93
↓ 5 callersMethodis_open
src/Tools/backward.hpp:1691
↓ 5 callersMethodnext
Get the next shuffled position
src/Tools/RandomShuffle.h:60
↓ 5 callersFunctionrotl
Bitwise rotation operators. Works only for shift <= dim.
src/DomainDecomposition/Hilbert_functions.cpp:23
↓ 5 callersFunctionrotl
Bitwise rotation operators. Works only for shift <= dim.
scripts/hilbert_curve/Hilbert_functions.cpp:23
↓ 5 callersFunctionsetbit
Set kth bit of i to value.
src/DomainDecomposition/Hilbert_functions.cpp:15
↓ 5 callersFunctionsetbit
Set kth bit of i to value.
scripts/hilbert_curve/Hilbert_functions.cpp:15
↓ 5 callersMethodsortParticles
--------------------------------------------------------------------------------------------------------------------- Sort particles -----------------
src/Species/Species.cpp:1771
↓ 5 callersMethodspecies
Methods to access readably to patch PIC operators. - patches_ should not be access outsied of VectorPatch - for now in SimWindow
src/Patch/VectorPatch.h:478
↓ 5 callersMethodsusceptibility
src/Projector/Projector.h:57
↓ 5 callersMethodswapParticle
--------------------------------------------------------------------------------------------------------------------- Exchange particles part1 & part2
src/Particles/Particles.cpp:707
↓ 5 callersFunctionw
(x)
benchmarks/tstAM_10_em_propagation_external_field.py:80
↓ 5 callersFunctionw
(x)
benchmarks/tst3d_v_12_external_laser.py:130
↓ 4 callersMethodFindSpecies
--------------------------------------------------------------------------------------------------------------------- Finds requested species in the l
src/Params/Params.cpp:1564
↓ 4 callersFunctionLaserEnvelopeGaussian2D
( a0=1., omega=1., focus=None, waist=3., time_envelope=tconstant(), envelope_solver = "explicit",Envel
src/Python/pyprofiles.py:571
↓ 4 callersFunctionLaserEnvelopePlanar1D
( a0=1., omega=1., time_envelope=tconstant(), envelope_solver = "explicit",Envelope_boundary_condition
src/Python/pyprofiles.py:487
↓ 4 callersFunctionLaserOffset
(box_side="xmin", space_time_profile=[], offset=0., angle=0., extra_envelope=lambda *a:1., fft_tim
src/Python/pyprofiles.py:776
← previousnext →201–300 of 3,509, ranked by callers