ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation. |
This module contains tests of the module pm_matrixInv. More...
Functions/Subroutines | |
subroutine | setTest () |
logical(LK) function | test_getInvPosDefMatSqrtDet_1 () |
logical(LK) function | test_getInvPosDefMatSqrtDet_2 () |
The output sqrtDetInvPosDefMat must be set to a negative value, if the input matrix is non-positive-definite. More... | |
logical(LK) function | test_getInvPosDefMatSqrtDet_3 () |
Test with an 1-dimensional input matrix. More... | |
logical(LK) function | test_getMatInvFromChoLow_1 () |
logical(LK) function | test_getInvLowFromChoLow_1 () |
logical(LK) function | test_getInvPosDefMat_1 () |
logical(LK) function | test_getInvPosDefMat_2 () |
The first element of MatInvMat must be set to a negative value, if the input matrix is non-positive-definite. More... | |
logical(LK) function | test_getMatInvDet_1 () |
logical(LK) function | test_genInvMat_1 () |
logical(LK) function | test_getMatInvLow_1 () |
logical(LK) function | test_getInvChoLow_1 () |
Variables | |
type(test_type) | test |
This module contains tests of the module pm_matrixInv.
subroutine test_pm_matrixInv::setTest |
Definition at line 45 of file test_pm_matrixInv.F90.
logical(LK) function test_pm_matrixInv::test_genInvMat_1 |
Definition at line 424 of file test_pm_matrixInv.F90.
References pm_kind::IK, and pm_kind::RK.
logical(LK) function test_pm_matrixInv::test_getInvChoLow_1 |
Definition at line 509 of file test_pm_matrixInv.F90.
References pm_kind::IK, and pm_kind::RK.
logical(LK) function test_pm_matrixInv::test_getInvLowFromChoLow_1 |
Definition at line 242 of file test_pm_matrixInv.F90.
References pm_kind::IK, and pm_kind::RK.
logical(LK) function test_pm_matrixInv::test_getInvPosDefMat_1 |
Definition at line 291 of file test_pm_matrixInv.F90.
References pm_kind::IK, and pm_kind::RK.
logical(LK) function test_pm_matrixInv::test_getInvPosDefMat_2 |
The first element of MatInvMat
must be set to a negative value, if the input matrix is non-positive-definite.
Definition at line 333 of file test_pm_matrixInv.F90.
References pm_kind::IK, and pm_kind::RK.
logical(LK) function test_pm_matrixInv::test_getInvPosDefMatSqrtDet_1 |
Definition at line 73 of file test_pm_matrixInv.F90.
References pm_kind::IK, and pm_kind::RK.
logical(LK) function test_pm_matrixInv::test_getInvPosDefMatSqrtDet_2 |
The output sqrtDetInvPosDefMat
must be set to a negative value, if the input matrix is non-positive-definite.
Definition at line 125 of file test_pm_matrixInv.F90.
References pm_kind::IK, and pm_kind::RK.
logical(LK) function test_pm_matrixInv::test_getInvPosDefMatSqrtDet_3 |
Test with an 1-dimensional input matrix.
Definition at line 156 of file test_pm_matrixInv.F90.
References pm_kind::IK, and pm_kind::RK.
logical(LK) function test_pm_matrixInv::test_getMatInvDet_1 |
Definition at line 361 of file test_pm_matrixInv.F90.
References pm_kind::IK, and pm_kind::RK.
logical(LK) function test_pm_matrixInv::test_getMatInvFromChoLow_1 |
Definition at line 197 of file test_pm_matrixInv.F90.
References pm_kind::IK, and pm_kind::RK.
logical(LK) function test_pm_matrixInv::test_getMatInvLow_1 |
Definition at line 465 of file test_pm_matrixInv.F90.
References pm_kind::IK, and pm_kind::RK.
type(test_type) test_pm_matrixInv::test |
Definition at line 31 of file test_pm_matrixInv.F90.