MATAR icon indicating copy to clipboard operation
MATAR copied to clipboard

MATAR is a C++ software library to allow developers to easily create and use dense and sparse data representations that are also portable across disparate architectures using Kokkos.

Results 13 MATAR issues
Sort by recently updated
recently updated
newest added

Kokkos lets us name kernels. We need to modify our macros to allow users to name the kernel. This will be super helpful for debugging, plus I think it will...

documentation
good first issue

It has been noted that some functions are missing the KOKKOS_FUNCTION macro, and are therefore unable to be called by the device. We need to go through and verify that...

good first issue

Our asserts need to be tweaked. With a verbose compiler I'm getting the following warning for most all of the asserts: ``` "/kokkos_types.h", line 3834: warning: pointless comparison of unsigned...

good first issue

If I have the following class structure, I want to construct the class View Kokkos::View xes("xes", 10); So how do I allocate space for each attribute in an object in...

This PR upgrades MATAR's CMake build system to use CMake Targets which set up transitive dependencies and allow easy linking of other projects to MATAR. This PR also writes out...

make everything be array_ instead of this_array_ add comment that nnz_ is the equivalent to length_

Small bug fix for not using examples

We have a solid test script for the set values function, but we need to integrate it to our google test framework. If anyone wants to take this on, ping...

For example, look at the FArrayKokkos, where there is an optional[ tag_string](https://github.com/lanl/MATAR/blob/293ae4eeee304bbf27143d85a4c90563bfc3071f/src/include/kokkos_types.h#L152) that is used to name the array for debugging purposes. We need an equivalent in all of our...

enhancement
good first issue