- Jan 08, 2021
-
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Removed __cuda_callable__ from methods in DistributedArrayView, DistributedVectorView and DistributedMatrix Distributed data structures are not supposed to be passed to device kernels. Distributed data structures are operated by the host, which uses the device for parallel processing only in the local data structures.
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
It is useful especially when one wants to load mesh functions via the readPointData or readCellData methods when the mesh was already loaded.
-
Jakub Klinkovský authored
Also renamed PVTUReader's readLocalPointData and readLocalCellData to fit into this hierarchy, hopefully it is clear that they return only local data.
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
- ValueType must be non-const (otherwise it won't work with an array view with a const ValueType) - IndexType should be taken from the array
-
Jakub Klinkovský authored
Using references as class members is weird, because they cannot extend the lifetime of the objects they are initialized with. Using values of the type std::ostream and initializing by rdbuf (which is a pointer) works better, probably because the underlying rdbuf generally outlives the ostreams that were being passed to the writers.
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Python cannot easily import modules containing "-" so we use "_dbg" instead of "-dbg".
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
When the program is compiled without MPI support, or when run without mpirun, the MpiCommunicator behaves just like NoDistrCommunicator. Hence, we will not need to separate between the two classes.
-
Jakub Klinkovský authored
Refactoring: small fixes and improvements Closes #71 See merge request !79
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
Also removed unnecessary getVectorLength function from getEntityMesure.h Fixes #71
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
- the sum function was unused - inline is useless for template functions
-
Jakub Klinkovský authored
-
Jakub Klinkovský authored
CUDA 11.2 See merge request !78
-
Jakub Klinkovský authored
-