changa  3.5
 All Classes Files Functions Variables Typedefs Enumerations Friends Macros Groups Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oC_CudaRequestData and parameters for requesting gravity calculations on the GPU
oC_ParameterStructParameters for the GPU gravity calculations
oCable
oCActiveWalk
oCBucketGravityRequestObject to bookkeep a Bucket Walk
oCCacheParticleThe data in a GravityParticle cache entry
oCCacheSmoothParticleParticle data in the smooth particle cache messages
oCCBase_DataManager
oCCBase_DumpFrameData
oCCBase_HierarchOrbLB
oCCBase_IntraNodeLBManager
oCCBase_LvArray
oCCBase_Main
oCCBase_MultistepLB
oCCBase_MultistepLB_notopo
oCCBase_MultistepNodeLB_notopo
oCCBase_Orb3dLB
oCCBase_Orb3dLB_notopo
oCCBase_PETreeMerger
oCCBase_ProjectionsControl
oCCBase_Sorter
oCCBase_TreePiece
oCCkCacheEntryType
oCCkLocIterator
oCclDerivsDataStructContext for calculating cooling derivatives
oCCMessage_ComputeChunkMsg
oCCMessage_dummyMsg
oCCMessage_ORBSplittersMsg
oCCMessage_ParticleShuffleMsg
oCCompactPartDataParticle data needed on the GPU to calculate gravity
oCTree::compare
oCComputeBase clase for all tree based computations
oCCOOL_ERGPERSPERGMReturn structure for clTestCool()
oCCoolingParametersStructInput parameters for cooling
oCCoolingParticleStructPer-particle cooling data
oCCoolingPKDStructHeating/Cooling context: parameters and tables
oCCountSetPartClass to count added and deleted particles
oCcsmContextCosmological parameters
oCCudaMultipoleMomentsVersion of MultipoleMoments using cudatype
oCCudaVector3D3D vector of cudatype
oCdfColorTableTable of colors for a particle property
oCdfColorValAssociate floating point value with color
oCdfFrameSetupHigher level information describing a frame. This is a table entry for later interpolation, changing properties of frames
oCdfImagePixel of a dumpframe image
oCDumpFrameContextGlobal simulation parameters for dumpframe
oCEventStructure for sorting TreePieces in one dimension for load balancing
oCEwaldDataStructure to hold information specific to GPU Ewald
oCEwaldReadOnlyDataParameters and data for Ewald in the CUDA kernel
oCewaldTableCoefficients for the Fourier space part of the Ewald sum
oCEwtDataData for the Ewald h loop in the CUDA kernel
oCExternalGravityExternal gravity parameters and routines
oCExternalGravityParticleInformation needed to calculate gravity
oCExternalSmoothParticleClass for cross processor data needed for smooth operations
oCextraSPHDataExtra data needed for SPH
oCextraStarDataExtra data needed for Stars
oCFBEffectsClass to return feedback effects
oCflocReduced
oCfmomReduced
oCformatted_string< Args >A simple formatted string to replace s[n]printf usage
oCTree::GenericTreeNodeBase class for tree nodes
oCILCellCell on the interaction list for the GPU
oCILPartBucket of particles on the interaction list for the GPU
oCinDumpFrameData needed for a TreePiece to render its part of the image
oCKeyDoubleClass to represent key pairs that are to be sorted on the first key of the pair
oCLocalTreeTraversalClass to walk just the local treepiece
oClocReducedMoment tensor components for reduced local expansion. note that we have the 5th-order terms here now!
oCLoopParDataStructData needed for the CkLoop intranode parallelization
oCMomcDataCUDA version of MOMC for Ewald
oCmomCompleteMoment tensor components for complete multipoles
oCmomReducedMoment tensor components for reduced multipoles
oCMSBinaryClass to hold information about the secondary
oCMultipoleMomentsA representation of a multipole expansion
oCMultipoleMomentsDataCUDA version of complete MultipoleMoments for Ewald
oCNewMaxOrderClass for new maxOrder broadcast
oCNode
oCTree::NodePoolUtility to pool allocations of tree nodes
oCNonLocalMomentsClientClient that has requested a moment
oCNonLocalMomentsClientListList of clients needing a particular moment
oCOctDecompNodeClass to hold the Oct decomposition tree
oCOffsetNodeStructRemote Cell interaction lists for all tree levels
oCOptBase class for optimizing walk actions
oCOrb3dCommonCommon methods among Orb3d class load balancers
oCOrbObjectData for Orb3D load balancing
oCPadovaRoutines to calculate stellar lifetimes as a function of mass and metalicity
oCparametersHold parameters of the run
oCparticlesInfoLLocal particles in an interaction list
oCparticlesInfoRRemote particles in an interaction list
oCMultistepLB::Partition
oCPeInfoHold information about Pe load and number of objects
oCPeLdGreaterClass to sort heavily loaded nodes
oCPeLdLesserClass for sorting lightly loaded Pes
oCPERBARYONAbundance of various species in particles/baryon
oCpqSmoothNodeObject for priority queue entry
oCPressSmoothParticleStruct
oCPressSmoothUpdateStruct
oCprmContextObject containing the parameter information
oCprmNodeInformation about a parameter
oCProcessorHold per processor information for load balancing
oCProcLdGreaterUtility class for sorting processor loads
oCRATERate information for a given particle
oCRATES_NO_TStructure to hold Temperature independent cooling and heating rates
oCRATES_TStructure to hold Temperature dependent cooling rates
oCSFEvent
oCSinks
oCSNMethods for calculating the number and feedback effects of supernova
oCSortStructStructure for efficiently reading iOrders
oCStarLogEventHolds statistics of the star formation event
oCStateBase class for maintaining the state of a tree walk
oCStfmParameters and methods to implement star formation
oCStiffContextStructureContext for stiff integration
oCTPObjectHold information needed by the load balancer for each TreePiece
oCTreeNodeWorkerInterface for work in LocalTreeTraversal
oCTreePieceDescriptorInformation about TreePieces on an SMP node
oCTreeWalkBase class for walking trees
oCUVSPECTRUMPhotoionization and heating rates from a uniform UV background
\CVariablePartDataParticle data that gets calculated by the GPU