]> https://gitweb.dealii.org/ - dealii.git/commit
Add a script that generates lapack_templates.h.
authorDavid Wells <wellsd2@rpi.edu>
Tue, 29 May 2018 14:39:17 +0000 (10:39 -0400)
committerDavid Wells <wellsd2@rpi.edu>
Wed, 30 May 2018 09:43:16 +0000 (05:43 -0400)
commit01934e998d3b8d5ec34459415df6f892f80112c8
treeacb77a929f2534fc09a92fd355fc4f01e3a61225
parent52fa89220d81afc5f836195f64003606ba8fd20d
Add a script that generates lapack_templates.h.

Adding new wrappers to this file is tedious and error-prone. This commit
adds a python script that can generate new bindings automatically from a
list of routines in a text file.

This temporarily disables the complex LAPACK instantiation since those
presently result in compilation errors.
contrib/utilities/generate_lapack_templates [new file with mode: 0755]
contrib/utilities/lapack_templates_data/blas_subroutines [new file with mode: 0644]
contrib/utilities/lapack_templates_data/fp_subroutines [new file with mode: 0644]
contrib/utilities/lapack_templates_data/lapack_subroutines [new file with mode: 0644]
include/deal.II/lac/lapack_templates.h
source/lac/lapack_full_matrix.inst.in

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.