cp2k / dbcsr

DBCSR: Distributed Block Compressed Sparse Row matrix library
https://cp2k.github.io/dbcsr/
GNU General Public License v2.0
135 stars 46 forks source link

Default initializers #694

Open fstein93 opened 1 year ago

fstein93 commented 1 year ago

DBCSR lacks default initializers for its derived types. These ensure that all components of derived types are initialized preventing certain bugs (like uninitialized pointers). They could also be related to issues with early minor versions of certain compilers (see here).