SimVascular / svFSI

A multi-physics finite element solver for patient-specific blood flow simulation including fluid-structure interaction and cardiac electrophysiology
Other
31 stars 49 forks source link

Build svFSI on Windows #82

Open ktbolt opened 2 years ago

ktbolt commented 2 years ago

It would be nice to enable svFSI to run on Windows. However, the makefiles in svFSI//BuildWithMake don't work. I will write some makefiles from scratch just to see if svFSI can be built.

vvedula22 commented 2 years ago

@ktbolt We already have a make-based build system for svFSI. If you want, I can share that with you elsewhere and you can test it on Windows before you code a Makefile from scratch. Let me know.

ktbolt commented 2 years ago

@vvedula22 I've already added the Makefiles but please send me your make-build system so I can have a look to see how you did it. Thanks!

ktbolt commented 2 years ago

The Windows build is working, not too many changes

It took some time to figure how to use the Intel MKL LAPACK library, which libraries and compile flags so it wouldn't crash.

vvedula22 commented 2 years ago

@ktbolt Here it is: https://www.dropbox.com/s/ykmtchzkr4382mo/svFSI_make.tar.xz?dl=0

ktbolt commented 2 years ago

The svFSI solver is can now be run from SV using MPI. However, the results are screwy, even the serial version, maybe LAPCK issue.