Index
Documents:
backends_guide.md,
distributed_guide.md,
index.md,
io_guide.md,
lattice_guide.md,
simd_guide.md,
tensor_guide.md.
Modules:
globalarrays/gabase,
globalarrays/gampi,
globalarrays/gatypes,
globalarrays/gawrap,
globalarrays/globalarrays,
io/io,
io/lime,
io/qio,
io/scidac,
io/tensorio,
lattice,
lattice/latticeconcept,
lattice/simplecubiclattice,
lattice/stencil,
opencl/clbase,
opencl/cldisp,
opencl/clwrap,
opencl/opencl,
openmp/ompbase,
openmp/omplocal,
openmp/ompwrap,
parallel,
reliq,
simd/simdlayout,
tensor/globaltensor,
tensor/localtensor,
tensor/sitetensor,
tensor/tensor,
tensor/tensorview,
utils/commandline,
utils/complex,
utils/private.
API symbols
- `$`:
- `*`:
- sitetensor: proc `*`[D: static[int]; R: static[int]; L, T](a, b: LocalSiteProxy[D, R, L, T]): LocalMulResult[
D, R, L, T]
- sitetensor: proc `*`[D: static[int]; R: static[int]; L, T](proxy: LocalSiteProxy[D, R, L, T];
scalar: T): LocalScalarMulResult[D, R, L, T]
- sitetensor: proc `*`[N: static[int]; K: static[int]; M: static[int]; T](a: Mat[N, K, T];
b: Mat[K, M, T]): Mat[N, M, T]
- sitetensor: proc `*`[N: static[int]; M: static[int]; T](m: Mat[N, M, T]; a: T): Mat[N, M, T]
- sitetensor: proc `*`[N: static[int]; M: static[int]; T](m: Mat[N, M, T]; v: Vec[M, T]): Vec[N, T]
- sitetensor: proc `*`[L, T](res: MatAddResult[L, T]; scalar: T): ScalarMulResult[L, T]
- sitetensor: proc `*`[L, T](res: MatMulResult[L, T]; scalar: T): ScalarMulResult[L, T]
- sitetensor: proc `*`[D: static[int]; R: static[int]; L, T](scalar: T;
proxy: LocalSiteProxy[D, R, L, T]): LocalScalarMulResult[D, R, L, T]
- sitetensor: proc `*`[N: static[int]; M: static[int]; T](a: T; m: Mat[N, M, T]): Mat[N, M, T]
- sitetensor: proc `*`[L, T](scalar: T; res: MatAddResult[L, T]): ScalarMulResult[L, T]
- sitetensor: proc `*`[L, T](scalar: T; res: MatMulResult[L, T]): ScalarMulResult[L, T]
- sitetensor: proc `*`[L, T](scalar: T; proxy: TensorSiteProxy[L, T]): ScalarMulResult[L, T]
- sitetensor: proc `*`[N: static[int]; T](a: T; v: Vec[N, T]): Vec[N, T]
- sitetensor: proc `*`[L, T](proxy: TensorSiteProxy[L, T]; scalar: T): ScalarMulResult[L, T]
- sitetensor: proc `*`[L, T](a, b: TensorSiteProxy[L, T]): MatMulResult[L, T]
- sitetensor: proc `*`[N: static[int]; T](v: Vec[N, T]; a: T): Vec[N, T]
- `+`:
- sitetensor: proc `+`[D: static[int]; R: static[int]; L, T](a, b: LocalSiteProxy[D, R, L, T]): LocalAddResult[
D, R, L, T]
- sitetensor: proc `+`[D: static[int]; R: static[int]; L, T](proxy: LocalSiteProxy[D, R, L, T];
scalar: T): LocalScalarAddResult[D, R, L, T]
- sitetensor: proc `+`[N: static[int]; M: static[int]; T](a, b: Mat[N, M, T]): Mat[N, M, T]
- sitetensor: proc `+`[L, T](a, b: MatAddResult[L, T]): MatAddResult[L, T]
- sitetensor: proc `+`[L, T](a: MatAddResult[L, T]; b: MatMulResult[L, T]): MatAddResult[L, T]
- sitetensor: proc `+`[L, T](a: MatAddResult[L, T]; b: TensorSiteProxy[L, T]): MatAddResult[L, T]
- sitetensor: proc `+`[L, T](a: MatMulResult[L, T]; b: MatAddResult[L, T]): MatAddResult[L, T]
- sitetensor: proc `+`[L, T](a, b: MatMulResult[L, T]): MatAddResult[L, T]
- sitetensor: proc `+`[L, T](a: MatMulResult[L, T]; b: TensorSiteProxy[L, T]): MatAddResult[L, T]
- sitetensor: proc `+`[D: static[int]; R: static[int]; L, T](scalar: T;
proxy: LocalSiteProxy[D, R, L, T]): LocalScalarAddResult[D, R, L, T]
- sitetensor: proc `+`[L, T](scalar: T; proxy: TensorSiteProxy[L, T]): ScalarAddResult[L, T]
- sitetensor: proc `+`[L, T](a: TensorSiteProxy[L, T]; b: MatAddResult[L, T]): MatAddResult[L, T]
- sitetensor: proc `+`[L, T](a: TensorSiteProxy[L, T]; b: MatMulResult[L, T]): MatAddResult[L, T]
- sitetensor: proc `+`[L, T](proxy: TensorSiteProxy[L, T]; scalar: T): ScalarAddResult[L, T]
- sitetensor: proc `+`[L, T](a, b: TensorSiteProxy[L, T]): MatAddResult[L, T]
- sitetensor: proc `+`[N: static[int]; T](a, b: Vec[N, T]): Vec[N, T]
- `-`:
- sitetensor: proc `-`[D: static[int]; R: static[int]; L, T](a, b: LocalSiteProxy[D, R, L, T]): LocalAddResult[
D, R, L, T]
- sitetensor: proc `-`[N: static[int]; M: static[int]; T](a, b: Mat[N, M, T]): Mat[N, M, T]
- sitetensor: proc `-`[L, T](a, b: MatAddResult[L, T]): MatAddResult[L, T]
- sitetensor: proc `-`[L, T](a: MatAddResult[L, T]; b: MatMulResult[L, T]): MatAddResult[L, T]
- sitetensor: proc `-`[L, T](a: MatAddResult[L, T]; b: TensorSiteProxy[L, T]): MatAddResult[L, T]
- sitetensor: proc `-`[L, T](a: MatMulResult[L, T]; b: MatAddResult[L, T]): MatAddResult[L, T]
- sitetensor: proc `-`[L, T](a, b: MatMulResult[L, T]): MatAddResult[L, T]
- sitetensor: proc `-`[L, T](a: MatMulResult[L, T]; b: TensorSiteProxy[L, T]): MatAddResult[L, T]
- sitetensor: proc `-`[L, T](a: TensorSiteProxy[L, T]; b: MatAddResult[L, T]): MatAddResult[L, T]
- sitetensor: proc `-`[L, T](a: TensorSiteProxy[L, T]; b: MatMulResult[L, T]): MatAddResult[L, T]
- sitetensor: proc `-`[L, T](a, b: TensorSiteProxy[L, T]): MatAddResult[L, T]
- sitetensor: proc `-`[N: static[int]; T](a, b: Vec[N, T]): Vec[N, T]
- `==`:
- `=copy`:
- `=destroy`:
- `[]=`:
- clbase: proc `[]=`[T](buffer: GpuBuffer[T]; index: int; value: T)
- clbase: proc `[]=`(buffer: Pmem; index: int; value: float64)
- localtensor: proc `[]=`[D: static[int]; R: static[int]; L: Lattice[D]; T](
tensor: var LocalTensorField[D, R, L, T]; site: int;
value: LocalAddResult[D, R, L, T])
- localtensor: proc `[]=`[D: static[int]; R: static[int]; L: Lattice[D]; T](
tensor: var LocalTensorField[D, R, L, T]; site: int;
value: LocalMulResult[D, R, L, T])
- localtensor: proc `[]=`[D: static[int]; R: static[int]; L: Lattice[D]; T](
tensor: var LocalTensorField[D, R, L, T]; site: int;
value: LocalScalarAddResult[D, R, L, T])
- localtensor: proc `[]=`[D: static[int]; R: static[int]; L: Lattice[D]; T](
tensor: var LocalTensorField[D, R, L, T]; site: int;
value: LocalScalarMulResult[D, R, L, T])
- localtensor: proc `[]=`[D: static[int]; R: static[int]; L: Lattice[D]; T](
tensor: var LocalTensorField[D, R, L, T]; site: int;
value: LocalSiteProxy[D, R, L, T])
- localtensor: proc `[]=`[D: static[int]; R: static[int]; L: Lattice[D]; T](
tensor: var LocalTensorField[D, R, L, T]; idx: int; value: T)
- sitetensor: proc `[]=`[D: static[int]; R: static[int]; L, T](proxy: LocalSiteProxy[D, R, L, T];
i, j, k: int; value: T)
- sitetensor: proc `[]=`[D: static[int]; R: static[int]; L, T](proxy: LocalSiteProxy[D, R, L, T];
i, j: int; value: T)
- sitetensor: proc `[]=`[D: static[int]; R: static[int]; L, T](proxy: LocalSiteProxy[D, R, L, T];
i: int; value: T)
- sitetensor: proc `[]=`[N: static[int]; M: static[int]; T](m: var Mat[N, M, T]; i, j: int; val: T)
- sitetensor: proc `[]=`[L, T](proxy: TensorSiteProxy[L, T]; i, j, k: int; value: T)
- sitetensor: proc `[]=`[L, T](proxy: TensorSiteProxy[L, T]; i, j: int; value: T)
- sitetensor: proc `[]=`[L, T](proxy: TensorSiteProxy[L, T]; i: int; value: T)
- sitetensor: proc `[]=`[N: static[int]; T](v: var Vec[N, T]; i: int; val: T)
- tensorview: proc `[]=`[L, T](view: TensorFieldView[L, T]; site: int; value: MatAddResult[L, T])
- tensorview: proc `[]=`[L, T](view: TensorFieldView[L, T]; site: int; value: MatMulResult[L, T])
- tensorview: proc `[]=`[L, T](view: TensorFieldView[L, T]; site: int; value: MatVecResult[L, T])
- tensorview: proc `[]=`[L, T](view: TensorFieldView[L, T]; site: int; value: ScalarAddResult[L, T])
- tensorview: proc `[]=`[L, T](view: TensorFieldView[L, T]; site: int; value: ScalarMulResult[L, T])
- tensorview: proc `[]=`[L, T](view: TensorFieldView[L, T]; site: int; value: T)
- tensorview: proc `[]=`[L, T](view: TensorFieldView[L, T]; site: int; value: TensorSiteProxy[L, T])
- tensorview: proc `[]=`[L, T](view: TensorFieldView[L, T]; site: int; value: VecAddResult[L, T])
- `[]`:
- clbase: proc `[]`[T](buffer: GpuBuffer[T]; index: int): T
- clbase: proc `[]`(buffer: Pmem; index: int): float64
- localtensor: proc `[]`[D: static[int]; R: static[int]; L: Lattice[D]; T](
tensor: LocalTensorField[D, R, L, T]; idx: int): T
- sitetensor: proc `[]`[D: static[int]; R: static[int]; L, T](proxy: LocalSiteProxy[D, R, L, T];
i: int): T
- sitetensor: proc `[]`[D: static[int]; R: static[int]; L, T](proxy: LocalSiteProxy[D, R, L, T];
i, j: int): T
- sitetensor: proc `[]`[D: static[int]; R: static[int]; L, T](proxy: LocalSiteProxy[D, R, L, T];
i, j, k: int): T
- sitetensor: proc `[]`[N: static[int]; M: static[int]; T](m: Mat[N, M, T]; i, j: int): T
- sitetensor: proc `[]`[L, T](proxy: TensorSiteProxy[L, T]; i: int): TensorElementProxy[L, T]
- sitetensor: proc `[]`[L, T](proxy: TensorSiteProxy[L, T]; i, j: int): TensorElementProxy[L, T]
- sitetensor: proc `[]`[L, T](proxy: TensorSiteProxy[L, T]; i, j, k: int): TensorElementProxy[L, T]
- sitetensor: proc `[]`[N: static[int]; T](v: Vec[N, T]; i: int): T
- tensorview: proc `[]`[L, T](view: TensorFieldView[L, T]; site: int): TensorSiteProxy[L, T]
- tensorview: proc `[]`[L, T, D: static int](view: TensorFieldView[L, T]; shift: StencilShift[D]): TensorSiteProxy[
L, T]
- accessGhosts:
- accessLocal:
- acos:
- addPoint:
- ADDRESS_CLAMP:
- ADDRESS_CLAMP_TO_EDGE:
- ADDRESS_MIRRORED_REPEAT:
- ADDRESS_NONE:
- ADDRESS_REPEAT:
- all:
- allDirections:
- alloc:
- allReduceFloat32:
- allReduceFloat64:
- allReduceInt32:
- allReduceInt64:
- aosoaDataPtr:
- aosoaIndex:
- aosoaIndexFromLocal:
- apply:
- applyStencilShift:
- args:
- asin:
- atan:
- atan2:
- atomic_add:
- atomic_add_impl:
- atomic_and:
- atomic_and_impl:
- atomic_cmpxchg:
- atomic_cmpxchg_impl:
- atomic_dec:
- atomic_dec_impl:
- atomic_inc:
- atomic_inc_impl:
- atomic_max:
- atomic_max_impl:
- atomic_min:
- atomic_min_impl:
- atomic_or:
- atomic_or_impl:
- atomic_sub:
- atomic_sub_impl:
- atomic_xchg:
- atomic_xchg_impl:
- atomic_xor:
- atomic_xor_impl:
- BackendBuffer:
- BackendQueue:
- backward:
- backwardStencil:
- barrier:
- barrier_impl:
- BLOCKING:
- boBigEndian:
- boLittleEndian:
- boNative:
- buffer:
- BUFFER_CREATE_TYPE_REGION:
- bufferLike:
- buffers:
- BUILD_ERROR:
- buildErrors:
- BUILD_IN_PROGRESS:
- BUILD_NONE:
- buildOn:
- buildProgram:
- BUILD_SUCCESS:
- bwd:
- ByteOrder:
- bytesRemaining:
- calcDataSize:
- cargc:
- cargv:
- C_DBL:
- ceil:
- C_FLOAT:
- check:
- C_INT:
- CL_A:
- clamp:
- clamp_impl:
- CL_ARGB:
- CL_BGRA:
- CL_FALSE:
- CL_FLOAT:
- CL_HALF_FLOAT:
- CLK_GLOBAL_MEM_FENCE:
- CLK_LOCAL_MEM_FENCE:
- C_LONGLONG:
- close:
- clParallel:
- CL_R:
- CL_RA:
- CL_RG:
- CL_RGB:
- CL_RGBA:
- CL_RGBx:
- CL_RGx:
- CL_Rx:
- CL_SIGNED_INT16:
- CL_SIGNED_INT32:
- CL_SIGNED_INT8:
- CL_SNORM_INT16:
- CL_SNORM_INT8:
- CL_TRUE:
- CL_UNORM_INT_101010:
- CL_UNORM_INT16:
- CL_UNORM_INT24:
- CL_UNORM_INT8:
- CL_UNORM_SHORT_555:
- CL_UNORM_SHORT_565:
- CL_UNSIGNED_INT16:
- CL_UNSIGNED_INT32:
- CL_UNSIGNED_INT8:
- colors:
- combine:
- combineChecksums:
- COMMAND_ACQUIRE_GL_OBJECTS:
- COMMAND_BARRIER:
- COMMAND_COPY_BUFFER:
- COMMAND_COPY_BUFFER_RECT:
- COMMAND_COPY_BUFFER_TO_IMAGE:
- COMMAND_COPY_IMAGE:
- COMMAND_COPY_IMAGE_TO_BUFFER:
- COMMAND_FILL_BUFFER:
- COMMAND_FILL_IMAGE:
- COMMAND_MAP_BUFFER:
- COMMAND_MAP_IMAGE:
- COMMAND_MARKER:
- COMMAND_MIGRATE_MEM_OBJECTS:
- COMMAND_NATIVE_KERNEL:
- COMMAND_NDRANGE_KERNEL:
- commandQueueFor:
- COMMAND_READ_BUFFER:
- COMMAND_READ_BUFFER_RECT:
- COMMAND_READ_IMAGE:
- COMMAND_RELEASE_GL_OBJECTS:
- COMMAND_TASK:
- COMMAND_UNMAP_MEM_OBJECT:
- COMMAND_USER:
- COMMAND_WRITE_BUFFER:
- COMMAND_WRITE_BUFFER_RECT:
- COMMAND_WRITE_IMAGE:
- compileProgram:
- COMPLETE:
- computeElementsPerSite:
- computeLocalGeom:
- computeProduct:
- computeStrides:
- computeTotalLatticeSites:
- conformable:
- constant:
- CONTEXT_DEVICES:
- CONTEXT_INTEROP_USER_SYNC:
- CONTEXT_NUM_DEVICES:
- CONTEXT_PLATFORM:
- CONTEXT_PROPERTIES:
- CONTEXT_REFERENCE_COUNT:
- coordsToLex:
- coordsToLexicographic:
- coordsToPaddedFlat:
- cos:
- cosh:
- crc32:
- createAndBuild:
- createAndBuildBinary:
- createBuffer:
- createCommandQueue:
- createContext:
- createContextFromType:
- createHeader:
- createImage:
- createImage2D:
- createImage3D:
- createKernel:
- createKernelsInProgram:
- createProgram:
- createProgramBinary:
- createProgramWithBinary:
- createProgramWithBuiltInKernels:
- createProgramWithSource:
- createSampler:
- createSubBuffer:
- createSubDevices:
- createUserEvent:
- dataBytes:
- datacount:
- DebugKernels:
- defaultRecordInfo:
- defaultSimdGrid:
- DEPTH:
- DEPTH_STENCIL:
- device:
- DEVICE_ADDRESS_BITS:
- DEVICE_AFFINITY_DOMAIN_L1_CACHE:
- DEVICE_AFFINITY_DOMAIN_L2_CACHE:
- DEVICE_AFFINITY_DOMAIN_L3_CACHE:
- DEVICE_AFFINITY_DOMAIN_L4_CACHE:
- DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE:
- DEVICE_AFFINITY_DOMAIN_NUMA:
- DEVICE_AVAILABLE:
- DEVICE_BUILT_IN_KERNELS:
- DEVICE_COMPILER_AVAILABLE:
- DEVICE_DOUBLE_FP_CONFIG:
- DEVICE_ENDIAN_LITTLE:
- DEVICE_ERROR_CORRECTION_SUPPORT:
- DEVICE_EXECUTION_CAPABILITIES:
- DEVICE_EXTENSIONS:
- DEVICE_GLOBAL_MEM_CACHELINE_SIZE:
- DEVICE_GLOBAL_MEM_CACHE_SIZE:
- DEVICE_GLOBAL_MEM_CACHE_TYPE:
- DEVICE_GLOBAL_MEM_SIZE:
- DEVICE_HOST_UNIFIED_MEMORY:
- DEVICE_IMAGE2D_MAX_HEIGHT:
- DEVICE_IMAGE2D_MAX_WIDTH:
- DEVICE_IMAGE3D_MAX_DEPTH:
- DEVICE_IMAGE3D_MAX_HEIGHT:
- DEVICE_IMAGE3D_MAX_WIDTH:
- DEVICE_IMAGE_BASE_ADDRESS_ALIGNMENT:
- DEVICE_IMAGE_MAX_ARRAY_SIZE:
- DEVICE_IMAGE_MAX_BUFFER_SIZE:
- DEVICE_IMAGE_PITCH_ALIGNMENT:
- DEVICE_IMAGE_SUPPORT:
- DEVICE_LINKER_AVAILABLE:
- DEVICE_LOCAL_MEM_SIZE:
- DEVICE_LOCAL_MEM_TYPE:
- DEVICE_MAX_CLOCK_FREQUENCY:
- DEVICE_MAX_COMPUTE_UNITS:
- DEVICE_MAX_CONSTANT_ARGS:
- DEVICE_MAX_CONSTANT_BUFFER_SIZE:
- DEVICE_MAX_MEM_ALLOC_SIZE:
- DEVICE_MAX_PARAMETER_SIZE:
- DEVICE_MAX_READ_IMAGE_ARGS:
- DEVICE_MAX_SAMPLERS:
- DEVICE_MAX_WORK_GROUP_SIZE:
- DEVICE_MAX_WORK_ITEM_DIMENSIONS:
- DEVICE_MAX_WORK_ITEM_SIZES:
- DEVICE_MAX_WRITE_IMAGE_ARGS:
- DEVICE_MEM_BASE_ADDR_ALIGN:
- DEVICE_MIN_DATA_TYPE_ALIGN_SIZE:
- DEVICE_NAME:
- DEVICE_NATIVE_VECTOR_WIDTH_CHAR:
- DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE:
- DEVICE_NATIVE_VECTOR_WIDTH_FLOAT:
- DEVICE_NATIVE_VECTOR_WIDTH_HALF:
- DEVICE_NATIVE_VECTOR_WIDTH_INT:
- DEVICE_NATIVE_VECTOR_WIDTH_LONG:
- DEVICE_NATIVE_VECTOR_WIDTH_SHORT:
- DEVICE_OPENCL_C_VERSION:
- DEVICE_PARENT_DEVICE:
- DEVICE_PARTITION_AFFINITY_DOMAIN:
- DEVICE_PARTITION_BY_AFFINITY_DOMAIN:
- DEVICE_PARTITION_BY_COUNTS:
- DEVICE_PARTITION_BY_COUNTS_LIST_END:
- DEVICE_PARTITION_EQUALLY:
- DEVICE_PARTITION_MAX_SUB_DEVICES:
- DEVICE_PARTITION_PROPERTIES:
- DEVICE_PARTITION_TYPE:
- DEVICE_PLATFORM:
- DEVICE_PREFERRED_INTEROP_USER_SYNC:
- DEVICE_PREFERRED_VECTOR_WIDTH_CHAR:
- DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE:
- DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT:
- DEVICE_PREFERRED_VECTOR_WIDTH_HALF:
- DEVICE_PREFERRED_VECTOR_WIDTH_INT:
- DEVICE_PREFERRED_VECTOR_WIDTH_LONG:
- DEVICE_PREFERRED_VECTOR_WIDTH_SHORT:
- DEVICE_PRINTF_BUFFER_SIZE:
- DEVICE_PROFILE:
- DEVICE_PROFILING_TIMER_RESOLUTION:
- DEVICE_QUEUE_PROPERTIES:
- DEVICE_REFERENCE_COUNT:
- DEVICE_SINGLE_FP_CONFIG:
- DeviceStorage:
- DEVICE_TYPE:
- DEVICE_TYPE_ACCELERATOR:
- DEVICE_TYPE_ALL:
- DEVICE_TYPE_CPU:
- DEVICE_TYPE_CUSTOM:
- DEVICE_TYPE_DEFAULT:
- DEVICE_TYPE_GPU:
- DEVICE_VENDOR:
- DEVICE_VENDOR_ID:
- DEVICE_VERSION:
- Dim:
- dims:
- Direction:
- directions:
- discreteLaplacian:
- dot:
- DRIVER_VERSION:
- dumpContents:
- each:
- eachImpl:
- elementsPerSite:
- ElementType:
- elementType:
- enqueueBarrier:
- enqueueBarrierWithWaitList:
- enqueueCopyBuffer:
- enqueueCopyBufferRect:
- enqueueCopyBufferToImage:
- enqueueCopyImage:
- enqueueCopyImageToBuffer:
- enqueueFillBuffer:
- enqueueFillImage:
- enqueueMapBuffer:
- enqueueMapImage:
- enqueueMarker:
- enqueueMarkerWithWaitList:
- enqueueMigrateMemObjects:
- enqueueNativeKernel:
- enqueueNDRangeKernel:
- enqueueReadBuffer:
- enqueueReadBufferRect:
- enqueueReadImage:
- enqueueTask:
- enqueueUnmapMemObject:
- enqueueWaitForEvents:
- enqueueWriteBuffer:
- enqueueWriteBufferRect:
- enqueueWriteImage:
- EOpenCL:
- etFloat32:
- etFloat64:
- etInt32:
- etInt64:
- evenOddIndex:
- EVENT_COMMAND_EXECUTION_STATUS:
- EVENT_COMMAND_QUEUE:
- EVENT_COMMAND_TYPE:
- EVENT_CONTEXT:
- EVENT_REFERENCE_COUNT:
- EXEC_KERNEL:
- EXEC_NATIVE_KERNEL:
- exp:
- exp2:
- fabs:
- FILTER_LINEAR:
- FILTER_NEAREST:
- finalizeCL:
- finalizeGA:
- finalizeMPI:
- finish:
- firstPlatform:
- floor:
- flush:
- fma:
- fmax:
- fmin:
- fmod:
- forEachNeighbor:
- formatSiteData:
- forward:
- forwardStencil:
- FP_CORRECTLY_ROUNDED_DIVIDE_SQRT:
- FP_DENORM:
- FP_FMA:
- FP_INF_NAN:
- FP_ROUND_TO_INF:
- FP_ROUND_TO_NEAREST:
- FP_ROUND_TO_ZERO:
- FP_SOFT_FLOAT:
- fwd:
- GA_Allocate:
- GA_Brdcst:
- GA_Copy:
- GA_Create_handle:
- GA_Destroy:
- GA_Dgop:
- GA_Fence:
- GA_Fgop:
- GA_Igop:
- GA_Init_fence:
- GA_Lgop:
- GA_Nnodes:
- GA_Nodeid:
- gaParallel:
- GA_Set_chunk:
- GA_Set_data:
- GA_Set_ghosts:
- GA_Set_name:
- GA_Sync:
- GaugeField:
- GA_Update_ghost_dir:
- GA_Update_ghosts:
- generateChecksumXml:
- generateCoordTable:
- generateFileXml:
- generateILDGFormatXml:
- generateRecordXml:
- generateUserXml:
- getBounds:
- getCommandQueueInfo:
- getContextInfo:
- getDeviceIDs:
- getDeviceInfo:
- getDevices:
- getEntry:
- getEventInfo:
- getEventProfilingInfo:
- getExtensionFunctionAddress:
- getExtensionFunctionAddressForPlatform:
- getGhostGrid:
- getGlobalGrid:
- get_global_id:
- get_global_offset:
- get_global_size:
- get_group_id:
- getHandle:
- getImageInfo:
- getKernelArgInfo:
- getKernelInfo:
- getKernelWorkGroupInfo:
- getLocalGrid:
- get_local_id:
- get_local_size:
- getMemObjectInfo:
- getMPIGrid:
- get_num_groups:
- getNumThreads:
- getOffsetBuffer:
- getPlatformByName:
- getPlatformIDs:
- getPlatformInfo:
- getPosition:
- getProgramBuildInfo:
- getProgramInfo:
- getSamplerInfo:
- getSite:
- getSupportedImageFormats:
- getThreadId:
- get_work_dim:
- ghostWidth:
- global:
- GLOBAL:
- GlobalArray:
- GlobalArrays:
- globalLexCoords:
- globalLexIndex:
- globalMemory:
- GlobalShifter:
- GpuBuffer:
- gpuBuffer:
- gpuBufferLike:
- hasEchoStatement:
- hasGhosts:
- hash:
- hasSimdLayout:
- header:
- HostStorage:
- identity:
- idx:
- ILDGBinaryData:
- ILDGDataLFN:
- ILDGFormat:
- ILDGFormatInfo:
- ILDGReader:
- IMAGE_ARRAY_SIZE:
- IMAGE_BUFFER:
- IMAGE_DEPTH:
- IMAGE_ELEMENT_SIZE:
- IMAGE_FORMAT:
- IMAGE_HEIGHT:
- IMAGE_NUM_MIP_LEVELS:
- IMAGE_NUM_SAMPLES:
- IMAGE_ROW_PITCH:
- IMAGE_SLICE_PITCH:
- IMAGE_WIDTH:
- initChecksum:
- initCL:
- initGA:
- initMPI:
- initOpenMP:
- initSciDACChecksum:
- innerBlockSize:
- innerPaddedBlockSize:
- innerPaddedOffset:
- INTENSITY:
- IOKind:
- iokRead:
- iokReadWrite:
- iokWrite:
- isComplex:
- isComplex32:
- isComplex64:
- isGhostNeighbor:
- isInitialized:
- isMat:
- isReal32:
- isReal64:
- isSiteTensor:
- isVec:
- kernel:
- KERNEL_ARG_ACCESS_NONE:
- KERNEL_ARG_ACCESS_QUALIFIER:
- KERNEL_ARG_ACCESS_READ_ONLY:
- KERNEL_ARG_ACCESS_READ_WRITE:
- KERNEL_ARG_ACCESS_WRITE_ONLY:
- KERNEL_ARG_ADDRESS_CONSTANT:
- KERNEL_ARG_ADDRESS_GLOBAL:
- KERNEL_ARG_ADDRESS_LOCAL:
- KERNEL_ARG_ADDRESS_PRIVATE:
- KERNEL_ARG_ADDRESS_QUALIFIER:
- KERNEL_ARG_NAME:
- KERNEL_ARG_TYPE_CONST:
- KERNEL_ARG_TYPE_NAME:
- KERNEL_ARG_TYPE_NONE:
- KERNEL_ARG_TYPE_QUALIFIER:
- KERNEL_ARG_TYPE_RESTRICT:
- KERNEL_ARG_TYPE_VOLATILE:
- KERNEL_ATTRIBUTES:
- KERNEL_COMPILE_WORK_GROUP_SIZE:
- KERNEL_CONTEXT:
- KERNEL_FUNCTION_NAME:
- KERNEL_GLOBAL_WORK_SIZE:
- KERNEL_LOCAL_MEM_SIZE:
- KERNEL_NUM_ARGS:
- KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE:
- KERNEL_PRIVATE_MEM_SIZE:
- KERNEL_PROGRAM:
- KERNEL_REFERENCE_COUNT:
- KERNEL_WORK_GROUP_SIZE:
- laplacianStencil:
- Lattice:
- LatticeStencil:
- lexCoords:
- lexicographicToCoords:
- lexIndex:
- lexToCoords:
- LimeHeaderSize:
- LimeMagicNumber:
- LimeReader:
- LimeRecordHeader:
- LimeStatus:
- limeType:
- LimeTypeMaxLen:
- LimeVersion:
- LimeWriter:
- linkProgram:
- loadBinaryData:
- local:
- LOCAL:
- LocalAddResult:
- LocalBuffer:
- localGrid:
- localIdx:
- localIndices:
- localLexIdx:
- localMemory:
- LocalMulResult:
- LocalScalarAddResult:
- LocalScalarMulResult:
- localSiteOffset:
- LocalSiteProxy:
- LocalTensorField:
- localToOuterInner:
- localToPadded:
- log:
- log10:
- log2:
- lsEndOfFile:
- lsEndOfRecord:
- lsErrClose:
- lsErrHeaderNext:
- lsErrMagic:
- lsErrMbMe:
- lsErrParam:
- lsErrRead:
- lsErrSeek:
- lsErrVersion:
- lsErrWrite:
- lsSuccess:
- LUMINANCE:
- MAP_READ:
- mapTo:
- MAP_WRITE:
- MAP_WRITE_INVALIDATE_REGION:
- Mat:
- Mat2:
- Mat2d:
- Mat2f:
- Mat3:
- Mat3d:
- Mat3f:
- Mat4:
- Mat4d:
- Mat4f:
- matadd:
- MatAddResult:
- matCols:
- matmul:
- MatMulResult:
- matRows:
- matvec:
- MatVecResult:
- maxWorkGroups:
- maxWorkItems:
- mbFlag:
- meFlag:
- MEM_ALLOC_HOST_PTR:
- MEM_ASSOCIATED_MEMOBJECT:
- MEM_CONTEXT:
- MEM_COPY_HOST_PTR:
- mem_fence:
- mem_fence_impl:
- MEM_FLAGS:
- MEM_HOST_NO_ACCESS:
- MEM_HOST_PTR:
- MEM_HOST_READ_ONLY:
- MEM_HOST_WRITE_ONLY:
- MEM_MAP_COUNT:
- MEM_OBJECT_BUFFER:
- MEM_OBJECT_IMAGE1D:
- MEM_OBJECT_IMAGE1D_ARRAY:
- MEM_OBJECT_IMAGE1D_BUFFER:
- MEM_OBJECT_IMAGE2D:
- MEM_OBJECT_IMAGE2D_ARRAY:
- MEM_OBJECT_IMAGE3D:
- MEM_OFFSET:
- MEM_READ_ONLY:
- MEM_READ_WRITE:
- MEM_REFERENCE_COUNT:
- MEM_SIZE:
- MEM_TYPE:
- MEM_USE_HOST_PTR:
- MEM_WRITE_ONLY:
- messages:
- MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED:
- MIGRATE_MEM_OBJECT_HOST:
- MPI_Allreduce:
- MPI_COMM_WORLD:
- MPI_DOUBLE:
- MPI_FLOAT:
- MPI_INT:
- MPI_LONG_LONG:
- MPI_SUM:
- multipleDeviceDefaults:
- name:
- native_cos:
- native_cos_impl:
- native_exp:
- native_exp2:
- native_exp2_impl:
- native_exp_impl:
- native_log:
- native_log10:
- native_log10_impl:
- native_log2:
- native_log2_impl:
- native_log_impl:
- native_powr:
- native_powr_impl:
- native_recip:
- native_recip_impl:
- native_rsqrt:
- native_rsqrt_impl:
- native_sin:
- native_sin_impl:
- native_sqrt:
- native_sqrt_impl:
- native_tan:
- native_tan_impl:
- nearestNeighborStencil:
- needsSwap:
- neighbor:
- neighborOffset:
- neighbors:
- neighborSimd:
- newFileInfo:
- newGlobalArray:
- newGlobalBackwardShifters:
- newGlobalShifter:
- newGlobalShifters:
- newHandle:
- newILDGReader:
- newLatticeStencil:
- newLimeReader:
- newLimeWriter:
- newLocalTensorField:
- newQIOFieldReader:
- newQIOFieldWriter:
- newSciDACReader:
- newSciDACWriter:
- newSimdLatticeLayout:
- newSimpleCubicLattice:
- newStencil:
- newStencilPattern:
- newStencilPoint:
- newStencilView:
- newTensorField:
- newTensorFieldReader:
- newTensorFieldView:
- tensorview: template newTensorFieldView[D: static[int]; R: static[int]; L, T](
tensor: LocalTensorField[D, R, L, T]; io: IOKind): TensorFieldView[L, T]
- tensorview: template newTensorFieldView[D: static[int]; R: static[int]; L, T](
tensor: TensorField[D, R, L, T]; io: IOKind): TensorFieldView[L, T]
- newTensorFieldWriter:
- nextRecord:
- NGA_Access:
- NGA_Access_ghosts:
- NGA_Distribution:
- NGA_Get:
- NGA_Periodic_get:
- NGA_Periodic_put:
- NGA_Put:
- NGA_Release:
- nLanes:
- NON_BLOCKING:
- NONE:
- nOuter:
- nPoints:
- nSites:
- nSitesInner:
- nSitesOuter:
- numElements:
- numGlobalSites:
- numSites:
- numVectorGroups:
- oclName:
- offsetBufferSize:
- OmpChunkCallback:
- omp_get_max_threads:
- ompGetNumThreads:
- omp_get_thread_num:
- OmpLoopCallback:
- ompParallel:
- ompParallelFor:
- ompParallelForChunked:
- ompSetNumThreads:
- openclDefaults:
- outerInnerToLocal:
- paddedGrid:
- paddedToLocal:
- parallel:
- parseChecksumXml:
- parseFileXml:
- parseILDGFormatXml:
- parseRecordXml:
- PathStep:
- pathToStencil:
- Pcommand_queue:
- Pcontext:
- Pdevice_id:
- Pevent:
- Pkernel:
- plaquettePath:
- PLATFORM_EXTENSIONS:
- PLATFORM_NAME:
- PLATFORM_PROFILE:
- PLATFORM_VENDOR:
- PLATFORM_VERSION:
- Pmem:
- points:
- pow:
- Pplatform_id:
- Pprogram:
- precision:
- printFileInfo:
- printRecordInfo:
- product:
- PROGRAM_BINARIES:
- PROGRAM_BINARY_SIZES:
- PROGRAM_BINARY_TYPE:
- PROGRAM_BINARY_TYPE_COMPILED_OBJECT:
- PROGRAM_BINARY_TYPE_EXECUTABLE:
- PROGRAM_BINARY_TYPE_LIBRARY:
- PROGRAM_BINARY_TYPE_NONE:
- PROGRAM_BUILD_LOG:
- PROGRAM_BUILD_OPTIONS:
- PROGRAM_BUILD_STATUS:
- PROGRAM_CONTEXT:
- PROGRAM_DEVICES:
- PROGRAM_KERNEL_NAMES:
- PROGRAM_NUM_DEVICES:
- PROGRAM_NUM_KERNELS:
- PROGRAM_REFERENCE_COUNT:
- PROGRAM_SOURCE:
- PropagatorField:
- Psampler:
- QIOChecksum:
- QIOFieldReader:
- QIOFieldWriter:
- QUEUE_CONTEXT:
- QUEUED:
- QUEUE_DEVICE:
- QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE:
- QUEUE_PROFILING_ENABLE:
- QUEUE_PROPERTIES:
- QUEUE_REFERENCE_COUNT:
- raiseEOpenCL:
- read:
- readAllData:
- readBinaryData:
- readBinaryDataTyped:
- readData:
- readField:
- readFileInfo:
- readFormat:
- readGaugeField:
- readGaugeFieldToTensor:
- read_mem_fence:
- read_mem_fence_impl:
- READ_ONLY_CACHE:
- readPropagatorToTensor:
- readSiteData:
- readString:
- readTensorField:
- READ_WRITE_CACHE:
- records:
- rectanglePath:
- release:
- releaseCommandQueue:
- releaseContext:
- releaseDevice:
- releaseEvent:
- releaseKernel:
- releaseLocal:
- releaseMemObject:
- releaseProgram:
- releaseSampler:
- retainCommandQueue:
- retainContext:
- retainDevice:
- retainEvent:
- retainKernel:
- retainMemObject:
- retainProgram:
- retainSampler:
- round:
- rsqrt:
- rsqrt_impl:
- run:
- run2d:
- run3d:
- RUNNING:
- RuntimeSiteData:
- SAMPLER_ADDRESSING_MODE:
- SAMPLER_CONTEXT:
- SAMPLER_FILTER_MODE:
- SAMPLER_NORMALIZED_COORDS:
- SAMPLER_REFERENCE_COUNT:
- sbOpenCL:
- sbScalar:
- sbSimd:
- sbSycl:
- ScalarAddResult:
- ScalarMulResult:
- SciDACBinaryData:
- SciDACChecksum:
- SciDACChecksumRecord:
- SciDACFileInfo:
- SciDACFileXml:
- SciDACPrecision:
- SciDACPrivateFileXml:
- SciDACPrivateRecordXml:
- SciDACReader:
- SciDACRecordInfo:
- SciDACRecordXml:
- SciDACTypeSize:
- SciDACUserInfo:
- SciDACWriter:
- seek:
- setArg:
- setChunk:
- setData:
- setEventCallback:
- setGhosts:
- setKernelArg:
- setMemObjectDestructorCallback:
- setName:
- setPosition:
- setUserEventStatus:
- shift:
- SignedDirection:
- simdLanes:
- SimdLatticeLayout:
- simdLayout:
- SimpleCubicLattice:
- sin:
- singleDeviceDefaults:
- sinh:
- sites:
- sitesPerDevice:
- spDouble:
- spins:
- splitLatticeSites:
- spSingle:
- sqrt:
- stColorMatrix:
- stColorVector:
- stComplex:
- stDiracSpinor:
- Stencil:
- StencilBackend:
- StencilEntry:
- StencilPattern:
- StencilPoint:
- StencilShift:
- StencilView:
- step:
- storageType:
- stPropagator:
- stReal:
- SUBMITTED:
- swapBytes32:
- swapBytes64:
- swapBytesFloat32:
- swapBytesFloat64:
- T:
- Taddressing_mode:
- tan:
- tanh:
- Tbitfield:
- Tbool:
- Tbuffer_create_type:
- Tbuffer_region:
- Tbuild_status:
- Tchannel_order:
- Tchannel_type:
- TClResult:
- Tcommand_queue_info:
- Tcommand_queue_properties:
- Tcommand_type:
- Tcontext_info:
- Tcontext_properties:
- TCreateContextCb:
- Tdevice_affinity_domain:
- Tdevice_exec_capabilities:
- Tdevice_fp_config:
- Tdevice_info:
- Tdevice_local_mem_type:
- Tdevice_mem_cache_type:
- Tdevice_partition_property:
- TDeviceType:
- TensorElementProxy:
- tensorElementsPerSite:
- TensorField:
- TensorFieldReader:
- TensorFieldView:
- TensorFieldWriter:
- TensorSiteProxy:
- TEventCb:
- Tevent_info:
- Tfilter_mode:
- Timage_desc:
- Timage_format:
- Timage_info:
- Tkernel_arg_access_qualifier:
- Tkernel_arg_address_qualifier:
- Tkernel_arg_info:
- Tkernel_arg_type_qualifier:
- Tkernel_info:
- Tkernel_work_group_info:
- Tmap_flags:
- Tmem_flags:
- Tmem_info:
- Tmem_migration_flags:
- TMemObjectDestructorCb:
- Tmem_object_type:
- toGAType:
- totalElements:
- Tplatform_info:
- Tprofiling_info:
- Tprogram_binary_type:
- Tprogram_build_info:
- TProgramCb:
- Tprogram_info:
- trace:
- transformAoSoAtoAoS:
- transformAoSoAtoAoSSimd:
- transformAoStoAoSoA:
- transformAoStoAoSoASimd:
- transpose:
- trunc:
- Tsampler_info:
- TUserCb:
- typesize:
- unloadCompiler:
- unloadPlatformCompiler:
- update:
- updateAllGhosts:
- updateChecksum:
- updateGhostDirection:
- updateGhosts:
- UseOpenCL:
- UseOpenMP:
- UseSYCL:
- UseSycl:
- UseWorkGroups:
- validateSimdGrid:
- Vec:
- Vec2:
- Vec2d:
- Vec2f:
- Vec3:
- Vec3d:
- Vec3f:
- Vec4:
- Vec4d:
- Vec4f:
- vecadd:
- VecAddResult:
- vecSize:
- vectorGroups:
- VectorWidth:
- version:
- VERSION_1_0:
- VERSION_1_1:
- VERSION_1_2:
- volume:
- waitForEvents:
- write:
- writeBytes:
- writeData:
- writeField:
- writeFieldBytes:
- writeFileInfo:
- writeGaugeField:
- writeGaugeFieldFromTensor:
- writeHeader:
- write_mem_fence:
- write_mem_fence_impl:
- writePropagatorFromTensor:
- writeRecord:
- writeSiteElement:
- writeString:
- writeTensorField:
- X:
- Y:
- Z:
Made with Nim. Generated: 2026-02-07 07:38:45 UTC