IPPL (Independent Parallel Particle Layer)
IPPL
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
]
alpine
ExamplesWithoutPicManager
ChargedParticles.hpp
LandauDampingMixedExec.cpp
LandauDampingMixedPrecision.cpp
LandauDampingParameterList.cpp
UniformPlasmaTest.cpp
AlpineManager.h
BumponTailInstability.cpp
BumponTailInstabilityManager.h
FieldContainer.hpp
FieldSolver.hpp
LandauDamping.cpp
LandauDampingManager.h
LoadBalancer.hpp
ParticleContainer.hpp
PenningTrap.cpp
PenningTrapManager.h
examples
BasicsFFT.hpp
BasicsFields.hpp
BasicsIndex.hpp
BasicsMesh.hpp
BasicsParticles.hpp
BasicsSolver.hpp
CustomPreconditioner.hpp
CustomSolver.hpp
HelloWorld.hpp
LandauDampingEx.hpp
extras
src
Communicate
Archive.h
Archive.hpp
BufferHandler.h
BufferHandler.hpp
Buffers.cpp
Buffers.hpp
Collectives.hpp
Communicator.cpp
Communicator.h
CommunicatorLogging.cpp
CommunicatorLogging.hpp
DataTypes.h
Environment.cpp
Environment.h
LogEntry.cpp
LogEntry.h
LoggingBufferHandler.h
LoggingBufferHandler.hpp
Operations.h
PointToPoint.hpp
Request.cpp
Request.h
Serializable.h
Status.h
TagMaker.h
Tags.h
Wait.h
Window.h
Window.hpp
Decomposition
OrthogonalRecursiveBisection.h
OrthogonalRecursiveBisection.hpp
Expression
IpplExpressions.h
IpplOperations.h
FEM
Elements
EdgeElement.h
EdgeElement.hpp
Element.h
HexahedralElement.h
HexahedralElement.hpp
QuadrilateralElement.h
QuadrilateralElement.hpp
Quadrature
GaussJacobiQuadrature.h
GaussJacobiQuadrature.hpp
MidpointQuadrature.h
MidpointQuadrature.hpp
Quadrature.h
Quadrature.hpp
FEMInterpolate.hpp
FEMVector.h
FEMVector.hpp
FiniteElementSpace.h
FiniteElementSpace.hpp
LagrangeSpace.h
LagrangeSpace.hpp
NedelecSpace.h
NedelecSpace.hpp
FFT
FFT.h
FFT.hpp
Field
BareField.h
BareField.hpp
BareFieldOperations.hpp
BConds.h
BConds.hpp
BcTypes.h
BcTypes.hpp
Field.h
Field.hpp
FieldOperations.hpp
HaloCells.h
HaloCells.hpp
FieldLayout
FieldLayout.cpp
FieldLayout.h
FieldLayout.hpp
SubFieldLayout.h
SubFieldLayout.hpp
Index
Index.h
Index.hpp
NDIndex.h
NDIndex.hpp
Interaction
ParticleInteractionBase.h
TruncatedGreenParticleInteraction.h
TruncatedGreenParticleInteraction.hpp
Interpolation
CIC.h
CIC.hpp
LinearSolvers
PCG.h
Preconditioner.h
SolverAlgorithm.h
Manager
BaseManager.h
datatypes.h
FieldSolverBase.h
PicManager.h
MaxwellSolvers
AbsorbingBC.h
FDTDSolverBase.h
FDTDSolverBase.hpp
FEMMaxwellDiffusionSolver.h
Maxwell.h
NonStandardFDTDSolver.h
Defines the NonStandardFDTDSolver class for solving Maxwell's equations using a non-standard Finite-Difference Time-Domain (FDTD) method. The method and derivation of the discretization are based on:
NonStandardFDTDSolver.hpp
Impelmentation of the NonStandardFDTDSolver class functions
StandardFDTDSolver.h
Defines the StandardFDTDSolver class for solving Maxwell's equations using the FDTD method
StandardFDTDSolver.hpp
Impelmentation of the StandardFDTDSolver class functions
Meshes
CartesianCentering.h
CartesianCentering.hpp
Centering.cpp
Centering.h
Mesh.h
Mesh.hpp
UniformCartesian.h
UniformCartesian.hpp
Particle
ParticleAttrib.h
ParticleAttrib.hpp
ParticleAttribBase.h
ParticleBase.h
ParticleBase.hpp
ParticleBC.h
ParticleLayout.h
ParticleLayout.hpp
ParticleSpatialLayout.h
ParticleSpatialLayout.hpp
ParticleSpatialOverlapLayout.h
ParticleSpatialOverlapLayout.hpp
Partition
Partitioner.h
Partitioner.hpp
PoissonSolvers
FEMPoissonSolver.h
FFTOpenPoissonSolver.h
FFTOpenPoissonSolver.hpp
FFTPeriodicPoissonSolver.h
FFTPeriodicPoissonSolver.hpp
FFTTruncatedGreenPeriodicPoissonSolver.h
FFTTruncatedGreenPeriodicPoissonSolver.hpp
LaplaceHelpers.h
NullSolver.h
Poisson.h
PoissonCG.h
PreconditionedFEMPoissonSolver.h
Random
Distribution.h
InverseTransformSampling.h
NormalDistribution.h
Randn.h
Randu.h
UniformDistribution.h
Utility.h
Region
NDRegion.h
NDRegion.hpp
PRegion.h
PRegion.hpp
RegionLayout.h
RegionLayout.hpp
Types
IpplTypes.h
Tuple.h
Variant.h
Vector.h
Vector.hpp
ViewTypes.h
Utility
Inform.cpp
Inform.h
IpplException.h
IpplInfo.cpp
IpplInfo.h
IpplTimings.cpp
IpplTimings.h
my_auto_ptr.h
ParallelDispatch.h
ParameterList.h
PAssert.cpp
PAssert.h
Timer.cpp
Timer.h
TypeUtils.h
ViewUtils.h
Ippl.cpp
Ippl.h
IpplCore.h