From 457d8274fde5d20dc5694576b99c5541e55b4f40 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Mon, 18 Mar 2019 10:33:46 +0100 Subject: ell_grid_solve: use BiCGSTAB to speed up exact solves --- meson.build | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'meson.build') diff --git a/meson.build b/meson.build index 48d80ef..73dfee9 100644 --- a/meson.build +++ b/meson.build @@ -4,6 +4,7 @@ project('libmg2d', 'c', add_project_arguments('-D_XOPEN_SOURCE=700', language : 'c') lib_src = [ + 'bicgstab.c', 'boundary.c', 'cpu.c', 'ell_grid_solve.c', @@ -18,11 +19,12 @@ ver_flag = '-Wl,--version-script,@0@/@1@'.format(meson.current_source_dir(), ve cc = meson.get_compiler('c') libm = cc.find_library('m', required : false) +libcblas = cc.find_library('blas') liblapacke = cc.find_library('lapacke') dep_tp = declare_dependency(link_args : '-lthreadpool') -deps = [dep_tp, libm, liblapacke] +deps = [dep_tp, libm, libcblas, liblapacke] cdata = configuration_data() cdata.set10('ARCH_X86', false) -- cgit v1.2.3