Skip to content

SimVascular/svFSIplus

Repository files navigation

svFSIplus

Build Status codecov Latest Release Platform DOI

Introduction

svFSIplus is a C++ implementation of the Fortran svFSI multi-physics finite element solver designed for computational modeling of the cardiovascular system. It represents the First Stage in the development of a C++ multi-physics finite element solver and is essentially a direct line-by-line translation of the svFSI Fortran code. This was done to maintain a simple mapping between the code of the two versions and to facilitate debugging by comparing intermediate data (i.e. element stiffness matrices) and simulation results.

The Second Stage of the solver development will be an entirely new implementation encapsulating portions of the First Stage code into C++ classes forming a clean and simple abstraction that can be enhanced by any developer.

Getting started

Please see the documentation for getting started and implementation details. To run examples, have a look at our testing guide.

About

This repository contains a line-by-line conversion of the Fortran svFSI solver to C++.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published