SimVascular / svOneDSolver

A C++ solver for blood flow and pressure in deformable 1D hemodynamic networks
Other
15 stars 18 forks source link

Automatic result testing on Travis #53

Open mrp089 opened 4 years ago

mrp089 commented 4 years ago

Run automatic test cases and compare them to analytical or numerical solutions (on Travis). Create a minimal test case for each feature of the solver and compare it to a previously computed solution. Whenever possible, use analytical solutions as a comparison.

If features are not tested or found to be defunct, remove them from the Code, input files, and documentation entirely.

Please modify the following lists accordingly:

Testing framework

General features

Loss types

Outflow conditions

Inflow conditions

Formulation Type

Stabilization

Material Type

Output

caseyfleeter commented 4 years ago

Updated the minor losses issue (#23) to reflect the need for Travis testing. Removed those (strikethrough) from this list in the meantime, as they are not currently included in the code.

caseyfleeter commented 4 years ago

Updated the boundary condition issue (#22) to reflect the need for Travis testing. Removed those (strikethrough) from this list in the meantime, as they are not currently included in the code.

melodydong commented 4 years ago

The advective formulation seems to be fairly sensitive to the boundary conditions and timesteps. We might want to only support the conservative formulation.