ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation.
test_pm_matrixInv.F90 File Reference

Go to the source code of this file.

Modules

module  test_pm_matrixInv
 This module contains tests of the module pm_matrixInv.
 

Functions/Subroutines

subroutine test_pm_matrixInv::setTest ()
 
logical(LK) function test_pm_matrixInv::test_getInvPosDefMatSqrtDet_1 ()
 
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. More...
 
logical(LK) function test_pm_matrixInv::test_getInvPosDefMatSqrtDet_3 ()
 Test with an 1-dimensional input matrix. More...
 
logical(LK) function test_pm_matrixInv::test_getMatInvFromChoLow_1 ()
 
logical(LK) function test_pm_matrixInv::test_getInvLowFromChoLow_1 ()
 
logical(LK) function test_pm_matrixInv::test_getInvPosDefMat_1 ()
 
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. More...
 
logical(LK) function test_pm_matrixInv::test_getMatInvDet_1 ()
 
logical(LK) function test_pm_matrixInv::test_genInvMat_1 ()
 
logical(LK) function test_pm_matrixInv::test_getMatInvLow_1 ()
 
logical(LK) function test_pm_matrixInv::test_getInvChoLow_1 ()
 

Variables

type(test_type) test_pm_matrixInv::test