Skip to main content
Back to top
Ctrl
+
K
Mass Cuda documentation
Search
Ctrl
+
K
navigation
Getting Started
Installing MASS CUDA
Quick Start
Core Concepts
MASS CUDA
Architecture
Cross-Device Communication Design
Cross-Host Parallelism Design
User Guide
Setting Up and Configuring Project
Library Initialization
Create Places
Create Agents
Attributes
Invoking Methods
Place Neighbors
Agent Operations
Download Attributes
Best Practices
MASS CUDA APIs
Namespace fmt
Namespace mass
Namespace mass::experimental
Namespace mass::experimental::attribute
Namespace mass::internal
Namespace mass::internal::type_deduction
Namespace mass::logger
Namespace std
Template Struct formatter< mass::EntityType >
Template Struct formatter< mass::GhostSize >
Template Struct formatter< mass::NDIndex >
Template Struct formatter< mass::NDSize >
Template Struct formatter< mass::NeighbourId >
Struct AgentID
Struct AgentsConfig
Struct AttributeMeta
Struct DimensionSequence
Struct DimensionSequence::Iterator
Template Struct Attribute
Struct GhostSize
Template Struct is_contiguous_collection
Template Struct is_contiguous_collection< Collection, std::void_t< underlying_storage_ptr_type_t< Collection >, collection_size_type_t< Collection > > >
Template Struct is_contiguous_collection_of_type
Template Struct is_contiguous_collection_of_type< Collection, Element, std::void_t< underlying_storage_ptr_type_t< Collection >, collection_size_type_t< Collection > > >
Template Struct NDRawArrType
Template Struct NDRawArrType< T, Dim >
Template Struct NDRawArrType< T, Dim, RestDims⦠>
Template Struct NDArray
Struct NDIndex
Struct NDOffset
Struct NDSize
Struct NeighbourId
Struct PlacesConfig
Struct PlacesSizeWithGhost
Template Struct RequiredConfig
Struct SharedAttributeMeta
Template Struct hash< mass::AgentID >
Template Struct hash< mass::NeighbourId >
Class Agent
Class Agents
Class AgentsMeta
Class AttrTagSet
Class CudaEventTimer
Template Class deviceStaticSpan
Class MyPlace
Class NewPlace
Template Class COW
Template Class COWArray
Class Mass
Class MassException
Class Place
Class Places
Class PlacesMeta
Template Class RawAttributeLocalStorageSnapshot
Class ScopeDeferStatement
Template Class span
Enum AgentPreDefinedAttr
Enum EntityType
Enum AttrType
Enum MemoryOrder
Enum PlacePreDefinedAttr
Enum PtrType
Template Function mass::elementCount
Template Function mass::internal::fatalError
Function mass::internal::getGlobalIdx_1D_1D
Function mass::internal::getGlobalIdx_1D_2D
Function mass::internal::getGlobalIdx_1D_3D
Function mass::internal::getGlobalIdx_2D_1D
Function mass::internal::getGlobalIdx_2D_2D
Function mass::internal::getGlobalIdx_2D_3D
Function mass::internal::getGlobalIdx_3D_1D
Function mass::internal::getGlobalIdx_3D_2D
Function mass::internal::getGlobalIdx_3D_3D
Template Function mass::internal::precondition
Template Function mass::logger::debug
Template Function mass::logger::error
Template Function mass::logger::info
Function mass::logger::setHeaderPattern(const char *const)
Function mass::logger::setHeaderPattern(const std::string&)
Function mass::logger::setLogLevel
Template Function mass::logger::warn
Template Function mass::makeDeviceMap
Template Function mass::span
Function mass::toByteCount
Function mass::toByteCount32
Function mass::toCount
Function mass::toCount32
Function mass::toDimension
Function mass::toIndex
Function mass::toIndex32
Function mass::toOffset
Function mass::toOffset32
Function mass::toSize
Function mass::toSize32
Variable mass::internal::nPlaces
Variable mass::internal::type_deduction::is_contiguous_collection_of_type_v
Variable mass::internal::type_deduction::is_contiguous_collection_v
Variable mass::internal::type_deduction::is_non_ptr_trivially_copyable_v
Variable mass::internal::type_deduction::is_span_convertible_v
Variable mass::logger::DEFAULT_HEADER_PATTERN
Define __MASS_IDENTIFIER_NAME_CONCAT
Define __MASS_IDENTIFIER_NAME_CONCAT_INNER
Define __universal__
Define byteCount32Of
Define byteCountOf
Define ccast
Define dcast
Define FMTLOG_BLOCK
Define MASS_FUNCTION
Define MASS_IDEAL_BLOCK_SIZE
Define MASS_INTERNAL_FATAL_ERROR
Define MASS_INTERNAL_PRECONDITION
Define MASS_LOG_DEBUG
Define MASS_LOG_ERROR
Define MASS_LOG_INFO
Define MASS_LOG_WARN
Define MASS_MAX_AGENT_TRAVEL
Define MASS_MAX_AGENTS
Define MASS_MAX_BLOCK_SIZE
Define MASS_MAX_BLOCKS
Define MASS_MAX_DIMS
Define MASS_MAX_NEIGHBORS
Define MASS_MAX_PLACE_EXCHANGE
Define MASS_MAX_POTENTIAL_AGENTS
Define MASS_MIN_BLOCK_SIZE
Define MASS_N_DESTINATIONS
Define MASS_SCOPE_DEFER
Define rcast
Define scast
Typedef mass::AttrTag
Typedef mass::ByteCount
Typedef mass::ByteCount32
Typedef mass::Count
Typedef mass::Count32
Typedef mass::DeviceId
Typedef mass::DeviceRank
Typedef mass::Dimension
Typedef mass::EntityHandle
Typedef mass::FunctionId
Typedef mass::HostRank
Typedef mass::Index
Typedef mass::Index32
Typedef mass::internal::type_deduction::collection_element_type_t
Typedef mass::internal::type_deduction::collection_size_type_t
Typedef mass::internal::type_deduction::NDRawArr
Typedef mass::internal::type_deduction::require_contiguous_collection_of_trivial_t
Typedef mass::internal::type_deduction::require_contiguous_collection_of_type_t
Typedef mass::internal::type_deduction::require_non_ptr_single_trivial_t
Typedef mass::internal::type_deduction::require_span_convertible_t
Typedef mass::internal::type_deduction::underlying_storage_ptr_type_t
Typedef mass::logger::format_string
Typedef mass::logger::LogLevel
Typedef mass::Offset
Typedef mass::Offset32
Typedef mass::Size
Typedef mass::Size32
.rst
.pdf
Define MASS_MAX_BLOCK_SIZE
Contents
Define Documentation
MASS_MAX_BLOCK_SIZE
Define MASS_MAX_BLOCK_SIZE
#
Defined in
File cudaUtil.h
Define Documentation
#
MASS_MAX_BLOCK_SIZE
#
Contents
Define Documentation
MASS_MAX_BLOCK_SIZE