Skip to content

Creation of CFD User Guide #100

Description

@justran-csuf

Problem

General SimVascular users are unfamiliar with basic concepts of CFD and have trouble using svSolver and svMultiPhysics. This leads to a large volume of user questions on the forums that could be more efficiently answered by a section of documentation.

Solution

Creation of a new section of the documentation that outlines basic concepts of CFD. Some topics include:

  1. Basics of the Navier-Stokes equations and how it is used to model blood flow
  2. Basics of finite element discretization (i.e. how meshing works and how it affects the solution)
  3. Boundary condition selection and specification (inflow, outflow, and wall conditions)
  4. Selection of time marching parameters and explanation of solution stability
  5. Basics of numerical linear solvers (i.e. selection of settings, interpreting residuals, etc.)
  6. Assessing simulation results for accuracy and reliability
  7. Basic CFD post-processing in Paraview (i.e. viewing solution contours, creating velocity glyphs/streamlines, model clipping, etc.)
  8. Basics of using HPC resources (i.e. parallel computing, selection of compute resources, using the gateway, etc.)

List of topics will be updated as content is created and new issues arise!

Additional context

Creation of short video lessons on the above topics to provide further explanation/demonstration also is planned for the future.

Code of Conduct

  • I agree to follow this project's Code of Conduct and Contributing Guidelines

Metadata

Metadata

Labels

documentationImprovements or additions to documentation

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions