| 82f98d71 | 23-May-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
SFHIP: PETSC_HAVE_COMPLEX codepath does not compile on SPOCK
/autofs/nccs-svm1_home1/szampini/Devel-spock/petsc/src/vec/is/sf/impls/basic/hip/sfhip.hip.cpp:140:107: error: no viable overloaded '+='
SFHIP: PETSC_HAVE_COMPLEX codepath does not compile on SPOCK
/autofs/nccs-svm1_home1/szampini/Devel-spock/petsc/src/vec/is/sf/impls/basic/hip/sfhip.hip.cpp:140:107: error: no viable overloaded '+=' template<typename Type> struct Add {__device__ Type operator() (Type& x,Type y) const {Type old = x; x += y; return old;}}; ~ ^ ~ /autofs/nccs-svm1_home1/szampini/Devel-spock/petsc/src/vec/is/sf/impls/basic/hip/sfhip.hip.cpp:69:27: note: in instantiation of member function 'Add<std::complex<double>>::operator()' requested here for (i=0; i<MBS; i++) op(data[t+i],buf[s+i]);
show more ...
|
| d7dd068b | 14-Apr-2021 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
HDF5: Improve timestepping.
* add PetscViewerHDF5{Push,Pop,Is}Timestepping to control timestepping mode * write timestepping attribute for datasets and check it on reading * fail gracefully if tryin
HDF5: Improve timestepping.
* add PetscViewerHDF5{Push,Pop,Is}Timestepping to control timestepping mode * write timestepping attribute for datasets and check it on reading * fail gracefully if trying to read non-timestepped dataset in timestepping mode and vice-versa (fix #425) * rewrite src/vec/vec/tutorials/ex19.c to improve coverage for timestepping testing
show more ...
|