OpenAtom  Version1.5a
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNcpClass for paircalc config data
oCarray2d== Regular rectangular 2D array
oCArrayElement4D
oCAtom
oCAtomComputeMapClass used for instantiation of G-space group objects
oCAtomMapTable
oCAtomMsg
oCAtomNHC
oCAtomsCache
oCAtomsCompute
oCAtomXYZMsg
oCCBase_AtomsCompute
oCCBase_CLA_Matrix
oCCBase_CLA_MM3D_multiplier
oCCBase_CP_LargeSP_RhoGSpacePlane
oCCBase_CP_LargeSP_RhoRealSpacePlane
oCCBase_CP_Rho_GHartExt
oCCBase_CP_Rho_GSpacePlane
oCCBase_CP_Rho_RealSpacePlane
oCCBase_CP_Rho_RHartExt
oCCBase_CP_State_GSpacePlane
oCCBase_CP_State_ParticlePlane
oCCBase_CP_State_RealParticlePlane
oCCBase_CP_State_RealSpacePlane
oCCBase_ENL_EKE_Collector
oCCBase_GSpaceDriver
oCCBase_InstanceController
oCCBase_Ortho
oCCBase_OrthoHelper
oCCBase_PairCalculator
oCCBase_PIBeadAtoms
oCCBase_StructureFactor
oCCBase_TemperController
oCChare
oCCkArrayMap
oCCkArrayMapTable1Helper class for map hashtables copied from femrefine.C
oCCkArrayMapTable2
oCCkArrayMapTable3
oCCkArrayMapTable4
oCCkMcastBaseMsg
oCCLA_Matrix
oCCLA_Matrix_interface
oCCLA_Matrix_msg
oCCLA_MM3D_Map
oCCLA_MM3D_mult_init_msg
oCCLA_MM3D_multiplier
oCCMessage_AtomMsg
oCCMessage_AtomXYZMsg
oCCMessage_CLA_Matrix_msg
oCCMessage_CLA_MM3D_mult_init_msg
oCCMessage_CompAtmForcMsg
oCCMessage_EnlCookieMsg
oCCMessage_entireResultMsg
oCCMessage_entireResultMsg2
oCCMessage_GHartDummyMsg
oCCMessage_GSIFFTMsg
oCCMessage_GSPPIFFTMsg
oCCMessage_GSRedPsiMsg
oCCMessage_GStateOutMsg
oCCMessage_ICCookieMsg
oCCMessage_initCookieMsg
oCCMessage_initGRedMsg
oCCMessage_initResultMsg
oCCMessage_multiplyResultMsg
oCCMessage_mySendMsg
oCCMessage_NLDummyMsg
oCCMessage_NLFFTMsg
oCCMessage_OrthoHelperMsg
oCCMessage_paircalcInputMsg
oCCMessage_partialResultMsg
oCCMessage_pcSetupMsg
oCCMessage_PPDummyMsg
oCCMessage_priorSumMsg
oCCMessage_ProductMsg
oCCMessage_RDMAHandleMsg
oCCMessage_RDMASetupConfirmationMsg
oCCMessage_RDMASetupRequestMsg
oCCMessage_RhoGHartMsg
oCCMessage_RhoGSFFTMsg
oCCMessage_RhoHartRSFFTMsg
oCCMessage_RhoRHartMsg
oCCMessage_RhoRSFFTMsg
oCCMessage_RPPPFFTMsg
oCCMessage_RSDummyResume
oCCMessage_RSFFTMsg
oCCMessage_sendBWsignalMsg
oCCMessage_SFDummyMsg
oCCMessage_StructFactorMsg
oCCMessage_TMsg
oCCompAtmForcMsg
oCcomplex
oCConfig
oCCounterStruct
oCCP_LargeSP_RhoGSpacePlaneThe Large Sparse RhoG is where we interface with NAMD in QMMM for the large grid
oCCP_LargeSP_RhoRealSpacePlaneThe Large Sparse RhoR is where we interpolate dense RhoR onto the large grid for QMMM
oCCP_Rho_GHartExt
oCCP_Rho_GSpacePlane
oCCP_Rho_RealSpacePlane
oCCP_Rho_RHartExt
oCCP_State_GSpacePlane2D chare array [nchareG][nstates] Handles the electronic structure in Fourier space (referred to as GSpace)
oCCP_State_ParticlePlane
oCCP_State_RealParticlePlane
oCCP_State_RealSpacePlane
oCCPcharmParaInfo
oCCPcharmParaInfoGrp
oCCProxy_InputDataHandlerInput handler chare array proxies
oCCProxySection_InputDataHandler
oCDICT_WORD
oCeesCacheGroup Container class : Only allowed chare data classes have data
oCEnergyGroupEnergyGroup class
oCEnergyStruct
oCENL_EKE_Collector
oCEnlCookieMsg
oCentireResultMsg
oCentireResultMsg2
oCessl_work= Holder classes for the plans : Allows many fft libaries to be used
oCFastAtoms
oCFFTcache
oCfftplanholder
oCFindProcessor
oCGCHAREPKGData class : Minimal copies of big redundant data sets
oCGHartDummyMsg
oCGPPDATAData class
oCGroup
oCGSIFFTMsg
oCGSlabInfo
oCGSMap
oCGSMapTable
oCGSpaceDriver2D chare array [nchareG][nstates] Handles flow of control within an instance, always same dimensional cardinality and mapping as CP_Gspace_State_Plane
oCGSPDATAData class : Minimal copies of big redundant data sets
oCGSPPIFFTMsg
oCGSRedPsiMsg
oCGStateOutMsg
oCGStateSlab
oCICCookieMsg
oCinitCookieMsg
oCinitGRedMsg
oCinitResultMsg
oCInputDataHandlerA very thin wrapper class
oCInstanceController
oCintdual
oCIntMap1
oCIntMap2on1
oCIntMap2on2
oCIntMap3
oCIntMap4
oCinttriple
oCmainThe class which creates the main chare
oCMapFile
oCMapTable1Abstract base class
oCMapTable2Abstract base class
oCMapTable3
oCMapTable4Abstract base class
oCMessageDataCollatorA template message collator
oCmultiplyResultMsg
oCmySendMsg
oCNLDummyMsg
oCNLFFTMsg
oCOrthoFor definition of CkDataMsg
oCOrthoHelper
oCOrthoHelperMapMap group for placing OrthoHelper chares
oCOrthoHelperMapTable
oCOrthoHelperMsg
oCOrthoMapCentroid based ortho map (actual map creation in MapTable.C)
oCOrthoMapTable
oCorthoMtrigger
oCpaircalcInputMsgThe new message for sending input data to the PairCalculator
oCPairCalculator
oCParaGrpParse
oCpartialResultMsg
oCpcSetupMsgPaircalc::CreationManager returns relevant chare array handles via this msg
oCPeList
oCPeListFactoryHacky solution to passing a PeList to GSpace(0,0) for use in paircalc mapping without actually having to pup the arrays in a PeList
oCPhysScratchCachePhysScratchCache class
oCPIBeadAtoms
oCPIMD_CM
oCPlaneAtom
oCPlaneCount
oCPPDummyMsg
oCpriorSumMsg
oCProductMsg
oCRDMAHandleMsg
oCrdmaHandleTypeBased on whether RDMA is enabled, the handle type is either the actual handle or just an empty structure
oCRDMApair_GSP_PCA (hopefully) tiny token that is unique to every data sender-receiver pair, and is shared by them during the RDMA setup process
oCRDMASetupConfirmationMsgReply from data receiver to the data sender indicating completion of setup on the receiver side
oCRDMASetupRequestMsgA request from a data sender to setup an RDMA link. Initiates the sender-receiver handshake required to setup such a link
oCRealStateSlab
oCRedundantCommPkg
oCrfftplanholder
oCRHOGDATAData class : Minimal copies of big redundant data sets
oCRHOGHARTDATAData class
oCRhoGHartMap
oCRhoGHartMapTable
oCRhoGHartMsg
oCRhoGSFFTMsg
oCRhoGSlab
oCRhoGSMapProvide procnum mapping for RhoG
oCRhoGSMapTable
oCRhoHartRSFFTMsg
oCRhoRealSlab
oCRHORHARTDATAData class
oCRhoRHartMap
oCRhoRHartMapTable
oCRhoRHartMsg
oCRhoRSFFTMsg
oCRhoRSMapProvide procnum mapping for RhoR
oCRhoRSMapTable
oCRPPDATAData class
oCRPPMap
oCRPPMapTable
oCRPPPFFTMsg
oCRSDummyResume
oCRSFFTMsg
oCRSMapClass used for instantiation of real-space group objects
oCRSMapTable
oCRunDescriptor== Index logic for lines of constant x,y in gspace
oCSCalcMapPaircalc's map group that provides procNum() to place paircalc chares as determined by the map logic
oCSCalcMapTable
oCsendBWsignalMsg
oCsendFWRDMAsignalMsg
oCSFDummyMsg
oCsize2d== Size or location in a regular 2D array
oCStructFactCache
oCStructFactorMsg
oCStructureFactor
oCTemperController
oCTimeKeeper
oCTMsg
oCUberCollectionHolds the UberIndex and the offset for proxies
oCUberIndex
oCVdWGSMapTable
\CVdWRSMapTable