mirror of
https://github.com/TREX-CoE/Sherman-Morrison.git
synced 2024-12-25 13:53:56 +01:00
- Cleaned up unnecessary symlinks
- Switched Intel compiler back to icpx
This commit is contained in:
parent
b9cc63cf8c
commit
d4cb4afb85
2
Makefile
2
Makefile
@ -1,6 +1,6 @@
|
||||
## Compilers, compiler flags & external libs
|
||||
ifeq ($(ENV),INTEL)
|
||||
CXX = icpc
|
||||
CXX = icpx
|
||||
FC = ifort
|
||||
ARCH = -march=native
|
||||
OPT = -O3
|
||||
|
@ -1 +0,0 @@
|
||||
qmckl/build/lib/libqmckl.a
|
@ -1 +0,0 @@
|
||||
qmckl/build/lib/libqmckl.la
|
@ -1 +0,0 @@
|
||||
qmckl/build/lib/libqmckl.so
|
@ -1 +0,0 @@
|
||||
qmckl/build/lib/libqmckl.so.0
|
@ -1 +0,0 @@
|
||||
qmckl/build/lib/libqmckl.so.0.0.0
|
28
main.cpp
28
main.cpp
@ -1,28 +0,0 @@
|
||||
#include "qmckl.h"
|
||||
#include "assert.h"
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
#include <math.h>
|
||||
#ifndef THRESHOLD
|
||||
#define THRESHOLD 1e-3
|
||||
#endif
|
||||
|
||||
int main() {
|
||||
qmckl_context context;
|
||||
context = qmckl_context_create();
|
||||
|
||||
qmckl_exit_code rc;
|
||||
|
||||
const uint64_t Dim = 2;
|
||||
const uint64_t N_updates = 2;
|
||||
const uint64_t Updates_index[2] = {0, 0};
|
||||
const double Updates[4] = {0.0, 0.0, 0.0, 0.0};
|
||||
double Slater_inv[4] = {0.0, 0.0, 0.0, 0.0};
|
||||
|
||||
rc = qmckl_sherman_morrison_c(context, Dim, N_updates, Updates, Updates_index, Slater_inv);
|
||||
assert(rc == QMCKL_SUCCESS);
|
||||
|
||||
assert (qmckl_context_destroy(context) == QMCKL_SUCCESS);
|
||||
return 0;
|
||||
}
|
Loading…
Reference in New Issue
Block a user