Trilinos Test/Example and Library Package Dependencies
Packages |
P01 |
P02 |
Packages |
P01) TrilinosFramework |
X |
. |
P01) TrilinosFramework |
P02) Teuchos |
. |
X |
P02) Teuchos |
Packages |
P01 |
P02 |
Packages |
Packages: P01) TrilinosFramework, P02) Teuchos
Legend
- X: Diagonal entry for the package itself
- LR: Direct library required dependency
- ILR: Indirect library required dependency
- LO: Direct library optional dependency
- ILO: Indirect library optional dependency
- TR: Direct test/example required dependency
- ITR: Indirect test/example required dependency
- TO: Direct test/example optional dependency
- ITO: Indirect test/example optional dependency
NOTE: When more than one type of dependency is present for any cell the final selection is determined in the following order:
- A required dependency trumps an optional dependency
- A direct dependency trumps an indirect dependency
- A library dependency trumps a test/example dependency
Trilinos Libary-Only Package Dependencies
Packages |
P01 |
P02 |
Packages |
P01) TrilinosFramework |
X |
. |
P01) TrilinosFramework |
P02) Teuchos |
. |
X |
P02) Teuchos |
Packages |
P01 |
P02 |
Packages |
Packages: P01) TrilinosFramework, P02) Teuchos
Legend
- X: Diagonal entry for the package itself
- LR: Direct library required dependency
- ILR: Indirect library required dependency
- LO: Direct library optional dependency
- ILO: Indirect library optional dependency
NOTE: When more than one type of dependency is present for any cell the final selection is determined in the following order:
- A required dependency trumps an optional dependency
- A direct dependency trumps an indirect dependency
- A library dependency trumps a test/example dependency