Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/charmplusplus/charm
/ types & classes
Types & classes
3,763 in github.com/charmplusplus/charm
⨍
Functions
22,647
◇
Types & classes
3,763
↓ 392 callers
Class
CkCallback
src/ck-core/ckcallback.h:35
↓ 67 callers
Class
B
examples/charm++/namespace/B.h:7
↓ 58 callers
Class
Hello
examples/charm++/user-driven-interop/hello_user.cpp:34
↓ 54 callers
Class
Main
examples/charm++/fib/fib.C:5
↓ 43 callers
Class
XStr
src/xlat-i/xi-util.h:49
↓ 32 callers
Class
CkNcpyBuffer
Class to represent an Zerocopy buffer CkSendBuffer(....) passed by the user internally translates to a CkNcpyBuffer
src/ck-core/ckrdma.h:134
↓ 32 callers
Class
CounterArg
src/ck-perf/trace-counter.h:153
↓ 32 callers
Class
main
benchmarks/charm++/queueperf/pgm.C:85
↓ 27 callers
Class
CkArrayIndex1D
src/ck-core/cksection.h:92
↓ 27 callers
Class
Parameter
Parameter types & lists (for marshalling) ************/
src/xlat-i/xi-Parameter.h:13
↓ 26 callers
Class
tupleElement
src/ck-core/ckreduction.h:215
↓ 24 callers
Class
BuiltinType
src/xlat-i/xi-Type.h:61
↓ 24 callers
Class
NamedType
src/xlat-i/xi-Type.h:75
↓ 24 callers
Class
main
tests/charm++/queue/pgm.C:224
↓ 21 callers
Class
main
examples/charm++/ring/ring.h:25
↓ 20 callers
Class
HeapNode
Structure for storing events on a heap
src/libs/ck-libs/pose/eqheap.h:8
↓ 20 callers
Class
Type
Type System **********************/
src/xlat-i/xi-Type.h:12
↓ 15 callers
Class
CkDeviceBuffer
src/ck-core/ckrdmadevice.h:71
↓ 15 callers
Class
Main
examples/charm++/satisfiability/main.h:7
↓ 14 callers
Class
CkArrayIndex3D
src/ck-core/cksection.h:94
↓ 14 callers
Class
FEM_DataAttribute
A single table of user data associated with an entity. * Describes a single table of user data associated with an entity. * Since the data can be of
src/libs/ck-libs/ParFUM/ParFUM_internals.h:513
↓ 14 callers
Class
Main
examples/charm++/completion/comp.C:4
↓ 14 callers
Class
SdagConstruct
src/xlat-i/sdag/CEntry.h:12
↓ 13 callers
Class
Entry
An entry construct */
src/xlat-i/xi-Entry.h:122
↓ 13 callers
Class
Set
src/ck-ldb/ckset.h:23
↓ 12 callers
Class
ATAReq
src/libs/ck-libs/ampi/ampiimpl.h:1658
↓ 12 callers
Class
CProxy_ArrayBase
src/ck-core/charm++.h:449
↓ 12 callers
Class
Main
tests/charm++/python/server.h:9
↓ 12 callers
Class
ObjID
* The basic element identifier */
src/ck-core/objid.h:47
↓ 12 callers
Class
ParamList
src/xlat-i/xi-Type.h:9
↓ 11 callers
Class
iterator
src/libs/conv-libs/openmp_llvm/runtime/src/kmp_stats.h:650
↓ 11 callers
Class
par_Lit
examples/charm++/satisfiability/par_SolverTypes.h:55
↓ 11 callers
Class
sigaction
src/arch/netlrts/machine.C:1994
↓ 11 callers
Class
vector2d
vector2d is a cartesian vector in 2-space-- an x and y.
examples/ParFUM/simple2D/vector2d.h:25
↓ 10 callers
Class
CkSectionInfo
* Contains array/group ID for a section, and state information for CkMulticast * to manage the section. This object is also referred to as the sectio
src/ck-core/cksection.h:26
↓ 10 callers
Class
SRentry
from srtable.h
src/libs/ck-libs/pose/gvt.h:20
↓ 10 callers
Class
WorkMsg
Message passed between Worker posers
examples/pose/PatternGen/Worker.h:22
↓ 10 callers
Class
sigaction
src/arch/verbs/machine.C:1891
↓ 9 callers
Class
AddrUnsPair
src/libs/conv-libs/openmp_llvm/runtime/src/kmp_affinity.h:584
↓ 9 callers
Class
AmpiMsg
the size of MPI_Status must conform to MPI_STATUS_SIZE in ampif.h */
src/libs/ck-libs/ampi/ampi.h:347
↓ 9 callers
Class
BlockConstruct
src/xlat-i/xi-BlockConstruct.h:10
↓ 9 callers
Class
CkArrayIndex2D
src/ck-core/cksection.h:93
↓ 9 callers
Class
InitCall
src/xlat-i/xi-Member.h:60
↓ 9 callers
Class
Main
benchmarks/charm++/googlebenchmark/simplering/simplering.C:22
↓ 9 callers
Class
TypeList
This is used as a list of base classes
src/xlat-i/xi-Type.h:204
↓ 9 callers
Class
mCastEntry
src/ck-core/ckmulticast.h:5
↓ 9 callers
Class
sigaction
src/arch/mpi/machine.C:315
↓ 9 callers
Class
sigaction
src/arch/util/machine-pxshm.C:255
↓ 9 callers
Enum
state
src/ck-core/ckmigratable.h:10
↓ 8 callers
Class
CkArrayIndex
@warning: fwd declaration of child class to support crazy ptr cast */
src/ck-core/ckarrayindex.h:22
↓ 8 callers
Class
CkDevicePersistent
src/ck-core/ckrdmadevice.h:13
↓ 8 callers
Class
FEM_IndexAttribute
The FEM_Attribute is of type integer indices * This table maps an entity to a set of integer indices. * The canonical example of this is the element-
src/libs/ck-libs/ParFUM/ParFUM_internals.h:572
↓ 8 callers
Class
a
tests/ampi/mpich-test/datatype/dataalign.c:14
↓ 8 callers
Class
ckcomplex
src/util/ckcomplex.h:16
↓ 7 callers
Class
CStateVar
src/xlat-i/sdag/CEntry.h:15
↓ 7 callers
Class
CfdLoc
examples/amr/cfd/cfd.h:57
↓ 7 callers
Class
IDXL_Share
* IDXL_Share describes how one entity is shared with one other chunk. * It lists the chunk and the entity's location in the communication list; * th
src/libs/ck-libs/idxl/idxl_comm.h:23
↓ 7 callers
Class
PtrType
src/xlat-i/xi-Type.h:113
↓ 7 callers
Class
TreeNode
src/ck-pics/picstreenode.h:12
↓ 7 callers
Class
adaptAdj
Each instance of adaptAdj represents an element to element adjacency
src/libs/ck-libs/ParFUM/adapt_adj.h:74
↓ 7 callers
Class
blockLoc
src/libs/ck-libs/mblock/gridutil.h:21
↓ 7 callers
Class
sigaction
src/arch/util/machine-xpmem.C:254
↓ 7 callers
Class
vec
examples/charm++/satisfiability/minisat/mtl/Vec.h:33
↓ 7 callers
Class
vector2d
vector2d is a cartesian vector in 2-space-- an x and y.
src/libs/ck-libs/ParFUM/ParFUM_internals.h:2648
↓ 7 callers
Class
vector2d
vector2d is a cartesian vector in 2-space-- an x and y.
src/util/vector2d.h:25
↓ 7 callers
Class
vector2d
vector2d is a cartesian vector in 2-space-- an x and y.
examples/ParFUM/billion2D/vector2d.h:25
↓ 6 callers
Class
Attribute
src/xlat-i/xi-Entry.h:13
↓ 6 callers
Class
ConsEntry
src/xlat-i/interfaceBuilder.h:658
↓ 6 callers
Class
EllipsisType
src/xlat-i/xi-Type.h:139
↓ 6 callers
Class
EncapState
src/xlat-i/sdag/CStateVar.h:32
↓ 6 callers
Class
MSA_InvalidHandle
src/libs/ck-libs/multiphaseSharedArrays/msa-distArray.h:14
↓ 6 callers
Class
Main
central controller chare
examples/charm++/leanmd/Main.h:12
↓ 6 callers
Class
Message
src/xlat-i/xi-Message.h:31
↓ 6 callers
Class
NVTXTracer
src/arch/cuda/hybridAPI/hapi_nvtx.h:21
↓ 6 callers
Class
ObjGraph
src/ck-ldb/ckgraph.h:171
↓ 6 callers
Class
ProcArray
src/ck-ldb/ckgraph.h:53
↓ 6 callers
Class
TraceEntry
src/conv-perf/traceCore.h:18
↓ 6 callers
Class
sigaction
src/conv-core/convcore.C:1477
↓ 6 callers
Enum
timer_e
src/libs/conv-libs/openmp_llvm/runtime/src/kmp_stats.h:253
↓ 5 callers
Class
CProxyElement_ArrayBase
src/ck-core/ckarray.h:153
↓ 5 callers
Class
CkArrayIndex6D
src/ck-core/cksection.h:97
↓ 5 callers
Class
CkArrayListener
src/ck-core/ckarrayoptions.h:12
↓ 5 callers
Class
CkCallbackResumeThread
* Convenience class: a thread-suspending callback. * Makes sure the thread actually gets delayed, even if the * library can't or won't call "th
src/ck-core/ckcallback.h:570
↓ 5 callers
Class
CkRect
src/util/ckimage.h:17
↓ 5 callers
Class
CkReductionMgr
src/ck-core/ckreduction.h:592
↓ 5 callers
Class
DataMatrix
src/ck-ldb/RandomForestModel.h:44
↓ 5 callers
Class
DecisionTree
src/ck-pics/picsdecisiontree.h:7
↓ 5 callers
Class
Event
Record to store all info about an event in eventQueue
src/libs/ck-libs/pose/event.h:34
↓ 5 callers
Class
FEM_Attribute
A user-visible 2D table attached to a FEM_Entity Describes an FEM entity's "attribute"--a user-visible, user-settable * 2D table. Common FEM_Attribu
src/libs/ck-libs/ParFUM/ParFUM_internals.h:382
↓ 5 callers
Class
IDXL_Layout
* This class represents the layout of a user data structure in user memory. * It's used to read and write values from the user data structure. *
src/libs/ck-libs/idxl/idxl_layout.h:20
↓ 5 callers
Class
MainChare
src/xlat-i/xi-Chare.h:143
↓ 5 callers
Class
Module
src/xlat-i/xi-Module.h:8
↓ 5 callers
Class
MsgVarList
src/xlat-i/xi-Message.h:22
↓ 5 callers
Class
PythonExecute
the unions with the "dummy" variables are to force a 64 bit space, which will allow compatibility with 64 bit machines */ all the integers (CmiUInt
src/libs/ck-libs/pythonCCS/PythonCCS-client.h:69
↓ 5 callers
Class
Readonly
src/xlat-i/xi-Member.h:42
↓ 5 callers
Class
Template
src/xlat-i/xi-Template.h:78
↓ 5 callers
Class
Value
src/xlat-i/xi-Entry.h:91
↓ 5 callers
Class
_RedMsg
src/libs/ck-libs/amr/amr.h:214
↓ 5 callers
Class
blockSpan
Some subset of a block
src/libs/ck-libs/mblock/gridutil.h:85
↓ 5 callers
Class
diyfp
src/util/json.hpp:14389
next →
1–100 of 3,763, ranked by callers