NexGenAnalytics / Trilinos

Primary repository for the Trilinos Project
https://trilinos.org/
Other
0 stars 2 forks source link

Piro: Evaluate test coverage #65

Open tlamonthezie opened 1 year ago

tlamonthezie commented 1 year ago

In the piro package, with required dependency on Tpetra and optional dependency on Epetra, determine how many Epetra tests do not have Tpetra equivalents (if any).

Related to #50

tlamonthezie commented 1 year ago
Tests having Epetra / Tpetra Folder Epetra Tests (Main file name) Requirements Tpetra Tests Requirements Tpetra Correspondance (if sure)
test Piro_UnitTests.cpp Epetra NO
test Piro_Epetra_MatrixFreeOperator_UnitTests.cpp Epetra NO
test Piro_MatrixFreeDecorator_UnitTests.cpp Epetra NO
test Main_EvalModel.cpp Epetra NO
test Main_ThyraSolver.cpp Epetra,Nox Main_ThyraSolver_Tpetra.cpp YES
test Main_SecondOrderIntegrator.cpp Epetra,Nox NO
test Piro_NOXSolver_UnitTests.cpp Epetra,Nox NO
test Piro_LOCASolver_UnitTests.cpp Epetra,Nox NO
test Piro_TempusSolver_UnitTests.cpp Epetra,Tempus NO
test Piro_TempusSolverForwardOnly_UnitTests.cpp Epetra,Tempus NO
test Piro_TempusSolver_SensitivityUnitTests.cpp Epetra,Tempus NO
test ? ? Main_AnalysisDriver_Tpetra.cpp Nox Tpetra Only ?

Other Tests not identified as directly related to epetra/tpetra

Folder Test (main filename) Requirements
test Piro_TempusSolver_SensitivitySinCosUnitTests.cpp Tempus
test Piro_TempusSolver_AdjointSensitivitySinCosUnitTests.cpp Tempus