|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
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. | |