Table 3. Comparison of simulation methods for blood and oxygen microperfusion.
Model | Tissue domain size (mm3) | Dimensions (μm) | Number of vascular segments (nPts) | Number of mesh elements (nVol) | CPU time (hrs) | Solver type | Ref |
---|---|---|---|---|---|---|---|
Dual mesh | 0.011 | 360x200x150 | 12 | NA | NA | NA | [33] |
Domain splitting | 0.011 | 350x200x150 | ~30 | NA | NA | NA | [33] |
Singularity removal | NA | NA | ~3,000 | NA | NA | Iterative | [35] |
Green’s function | 0.066 | 550x520x230 | ~100 | 2,754 | >0.28** | Iterative* | [31] |
Dual mesh | 0.125 | 500x500x500 | 250 | ~400,000 | 0.5 | Iterative | [42] |
Dual mesh | 27.000 | 3000x3000x3000 | 256,000 | 600,000 | <0.13 | Direct | [36] |
Body fitted tetra | 0.024 | 230x230x450 | ~2000 | 607,406 | 0.04** | NA | [30] |
Dual mesh | 2.709 | 1345x1456x1383 | 33,108 | ~3,000,000 | ~24.00 | Iterative | [27] |
This work (1x1x1) | 2.709 | 1345x1456x1383 | 33,108 | 28,930,775 | 2.58 | Iterative | - |
FEniCS tetra | 0.06e-6 | ~4x4x4 | 0 | 84,000,000 | >1000.00 | Iterative | [37] |
This work (3x3x1) | 10.800 | 3000x3000x1200 | 964,430 | 95,438,525 | 19.40 | Iterative | - |
NA indicates the values were not reported
** Time represents a single iteration. Many steps are required (many multiples of this value)
* Only solves for the blood oxygen, not tissue