tensor.hpp cstddef src/include/serif/utils/types/tensor/backend/mfem/tensor.hpp serif::utils::types::VectorBase serif::utils::types::DenseMatrixBase serif::utils::types::SparseMatrixBase serif::utils::types::DenseTensorBase serif::utils::types::SparseTensorBase serif serif::utils serif::utils::types #pragmaonce #include<cstddef> namespaceserif::utils::types{ template<typenameT> structVectorBase{ usingType=T; }; template<typenameT> structDenseMatrixBase{ usingType=T; }; template<typenameT> structSparseMatrixBase{ usingType=T; }; template<typenameT,std::size_tRank> structDenseTensorBase{ usingType=T; staticconstexprstd::size_trank=Rank; }; template<typenameT,std::size_tRank> structSparseTensorBase{ usingType=T; staticconstexprstd::size_trank=Rank; }; }