suanPan
🧮 An Open Source, Parallel and Heterogeneous Finite Element Analysis Framework
Loading...
Searching...
No Matches
TestMatrix.cpp File Reference
#include "CatchHeader.h"
#include <Domain/MetaMat/MetaMat>
Include dependency graph for TestMatrix.cpp:

Functions

 TEST_CASE ("Mixed Precision", "[Matrix.Benchmark]")
 
 TEST_CASE ("Large Mixed Precision", "[Matrix.Benchmark]")
 
 TEST_CASE ("Large Sparse Solve Type", "[Matrix.Benchmark]")
 
 TEST_CASE ("FullMat", "[Matrix.Dense]")
 
 TEST_CASE ("SymmPackMat", "[Matrix.Dense]")
 
 TEST_CASE ("BandMat", "[Matrix.Dense]")
 
 TEST_CASE ("BandMatSpike", "[Matrix.Dense]")
 
 TEST_CASE ("BandSymmMat", "[Matrix.Dense]")
 
 TEST_CASE ("FullMatFloat", "[Matrix.Dense]")
 
 TEST_CASE ("SymmPackMatFloat", "[Matrix.Dense]")
 
 TEST_CASE ("BandMatFloat", "[Matrix.Dense]")
 
 TEST_CASE ("BandMatSpikeFloat", "[Matrix.Dense]")
 
 TEST_CASE ("BandSymmMatFloat", "[Matrix.Dense]")
 
 TEST_CASE ("SparseMatSuperLU", "[Matrix.Sparse]")
 
 TEST_CASE ("SparseMatSuperLUFloat", "[Matrix.Sparse]")
 
 TEST_CASE ("Triplet/CSR/CSC Sparse", "[Matrix.Sparse]")
 
 TEST_CASE ("Benchmark Triplet Assembly", "[Matrix.Sparse]")
 
 TEST_CASE ("Triplet/CSR/CSC Conversion", "[Matrix.Sparse]")
 
 TEST_CASE ("Benchmark Triplet Measure", "[Matrix.Sparse]")
 
 TEST_CASE ("Unify FullMat", "[Matrix.Utility]")
 
 TEST_CASE ("Unify BandMat", "[Matrix.Utility]")
 
 TEST_CASE ("Unify BandSymmMat", "[Matrix.Utility]")
 
 TEST_CASE ("Unify BandMatSpike", "[Matrix.Utility]")
 
 TEST_CASE ("Unify SymmPackMat", "[Matrix.Utility]")
 
 TEST_CASE ("Unify SparseMatSuperLU", "[Matrix.Utility]")
 
 TEST_CASE ("Aligned Round", "[Matrix.Utility]")
 

Function Documentation

◆ TEST_CASE() [1/26]

TEST_CASE ( "Aligned Round"  ,
""  [Matrix.Utility] 
)

◆ TEST_CASE() [2/26]

TEST_CASE ( "BandMat"  ,
""  [Matrix.Dense] 
)

◆ TEST_CASE() [3/26]

TEST_CASE ( "BandMatFloat"  ,
""  [Matrix.Dense] 
)

◆ TEST_CASE() [4/26]

TEST_CASE ( "BandMatSpike"  ,
""  [Matrix.Dense] 
)

◆ TEST_CASE() [5/26]

TEST_CASE ( "BandMatSpikeFloat"  ,
""  [Matrix.Dense] 
)

◆ TEST_CASE() [6/26]

TEST_CASE ( "BandSymmMat"  ,
""  [Matrix.Dense] 
)

◆ TEST_CASE() [7/26]

TEST_CASE ( "BandSymmMatFloat"  ,
""  [Matrix.Dense] 
)

◆ TEST_CASE() [8/26]

TEST_CASE ( "Benchmark Triplet Assembly"  ,
""  [Matrix.Sparse] 
)
Here is the call graph for this function:

◆ TEST_CASE() [9/26]

TEST_CASE ( "Benchmark Triplet Measure"  ,
""  [Matrix.Sparse] 
)
Here is the call graph for this function:

◆ TEST_CASE() [10/26]

TEST_CASE ( "FullMat"  ,
""  [Matrix.Dense] 
)

◆ TEST_CASE() [11/26]

TEST_CASE ( "FullMatFloat"  ,
""  [Matrix.Dense] 
)

◆ TEST_CASE() [12/26]

TEST_CASE ( "Large Mixed Precision"  ,
""  [Matrix.Benchmark] 
)

◆ TEST_CASE() [13/26]

TEST_CASE ( "Large Sparse Solve Type"  ,
""  [Matrix.Benchmark] 
)

◆ TEST_CASE() [14/26]

TEST_CASE ( "Mixed Precision"  ,
""  [Matrix.Benchmark] 
)

◆ TEST_CASE() [15/26]

TEST_CASE ( "SparseMatSuperLU"  ,
""  [Matrix.Sparse] 
)

◆ TEST_CASE() [16/26]

TEST_CASE ( "SparseMatSuperLUFloat"  ,
""  [Matrix.Sparse] 
)

◆ TEST_CASE() [17/26]

TEST_CASE ( "SymmPackMat"  ,
""  [Matrix.Dense] 
)

◆ TEST_CASE() [18/26]

TEST_CASE ( "SymmPackMatFloat"  ,
""  [Matrix.Dense] 
)

◆ TEST_CASE() [19/26]

TEST_CASE ( "Triplet/CSR/CSC Conversion"  ,
""  [Matrix.Sparse] 
)
Here is the call graph for this function:

◆ TEST_CASE() [20/26]

TEST_CASE ( "Triplet/CSR/CSC Sparse"  ,
""  [Matrix.Sparse] 
)
Here is the call graph for this function:

◆ TEST_CASE() [21/26]

TEST_CASE ( "Unify BandMat"  ,
""  [Matrix.Utility] 
)

◆ TEST_CASE() [22/26]

TEST_CASE ( "Unify BandMatSpike"  ,
""  [Matrix.Utility] 
)

◆ TEST_CASE() [23/26]

TEST_CASE ( "Unify BandSymmMat"  ,
""  [Matrix.Utility] 
)

◆ TEST_CASE() [24/26]

TEST_CASE ( "Unify FullMat"  ,
""  [Matrix.Utility] 
)

◆ TEST_CASE() [25/26]

TEST_CASE ( "Unify SparseMatSuperLU"  ,
""  [Matrix.Utility] 
)

◆ TEST_CASE() [26/26]

TEST_CASE ( "Unify SymmPackMat"  ,
""  [Matrix.Utility] 
)