Kai Germaschewski
Kai Germaschewski
Kokkos
This is just a proof-of-concept for the discussion in #3254 .
The last commit of PR #1312 adds the following test: ```cxx auto writer = this->m_Io.Open(filename, adios2::Mode::Write); auto writer2 = this->m_Io.Open("multi_put2writers2.bp", adios2::Mode::Write); auto var = this->m_Io.template DefineVariable("var", this->m_Shape); MyData myData(this->m_Selections); for...
@chuckatkins: Learning from the last minute MSVC troubles before the release, which were (in part) caused by variable length arrays on the stack, which is not a standard C++ feature,...
The fix in the INSTALL_INTERFACE is necessary so that a project that does ``` find_package(umpire) [...] target_link_libraries(my_fortran_exe PRIVATE umpire) ``` actually will find the `umpire_mod.mod` file, which gets installed into...
nvtx_pmpi interfaces Fortran MPI_* calls to C PMPI_* calls itself, rather than leaving that step up to the underlying MPI library. Unfortunately it gets some things wrong in the process,...
I've seen this in two places now: ```cxx template inline void gtensor_span::fill(const value_type v) { if (v == T(0)) { auto data = gt::backend::raw_pointer_cast(this->data()); backend::standard::memset(data, 0, sizeof(T) * this->size()); }...
We do have a bunch of features that help work with matrices / vectors at a time, so let's use more of them. Still not really as simple as I'd...
I'm getting this warning: ``` [cmake] CMake Warning (dev) at build-spack-ubuntu2/_deps/gtensor-src/CMakeLists.txt:230: [cmake] Syntax Warning in cmake code at column 63 [cmake] [cmake] Argument not separated from preceding token by whitespace....
There may have been some subtleties involves, but it should definitely be possible somehow.
It sometimes could be convenient of one could do ```cxx auto s = gt::shape(1, 2) + gt:shape(3, 4); ```