DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
ArrayDerived Directory Reference
Directory dependency graph for ArrayDerived:

Directories

 ArrayEigenMatrix_bind_cols
 
 ArrayEigenUniMatrixBatch_bind_cols
 

Files

 AdjacencyRow.hpp
 Non-owning row view for adjacency arrays.
 
 ArrayAdjacency.hpp
 Adjacency array (CSR-like index storage) built on ParArray.
 
 ArrayAdjacency_bind.cpp
 
 ArrayAdjacency_bind.hpp
 
 ArrayAdjacency_DeviceView.hpp
 Device-callable view type for ArrayAdjacency. Mirrors the host operator[] returning an AdjacencyRow, but with __device__ methods.
 
 ArrayEigenMatrix.hpp
 Eigen-matrix array: each row is an Eigen::Map<Matrix> over contiguous real storage.
 
 ArrayEigenMatrix_bind.cpp
 
 ArrayEigenMatrix_bind.hpp
 
 ArrayEigenMatrix_DeviceView.hpp
 Device-callable view for ArrayEigenMatrix. operator[] returns an Eigen::Map<Matrix<real, Ni, Nj>>.
 
 ArrayEigenMatrixBatch.hpp
 Batch of variable-sized Eigen matrices stored in CSR layout.
 
 ArrayEigenMatrixBatch_bind.hpp
 
 ArrayEigenMatrixBatch_DeviceView.hpp
 Device-callable views and on-buffer matrix-batch helpers for ArrayEigenMatrixBatch (variable-sized matrix batches per row).
 
 ArrayEigenUniMatrixBatch.hpp
 Batch of uniform-sized Eigen matrices per row, with variable batch count.
 
 ArrayEigenUniMatrixBatch_bind.cpp
 
 ArrayEigenUniMatrixBatch_bind.hpp
 
 ArrayEigenUniMatrixBatch_DeviceView.hpp
 Device-callable view for ArrayEigenUniMatrixBatch (rows of identically-shaped matrix batches, variable batch count per row).
 
 ArrayEigenVector.hpp
 Eigen-vector array: each row is an Eigen::Map over contiguous real storage.
 
 ArrayEigenVector_bind.cpp
 
 ArrayEigenVector_bind.hpp
 
 ArrayEigenVector_DeviceView.hpp
 Device-callable view type for ArrayEigenVector; operator[] returns an Eigen::Map<Vector> suitable for use inside CUDA kernels.