dubfi.tests.test_linalg_mpi_worker ================================== .. py:module:: dubfi.tests.test_linalg_mpi_worker .. autoapi-nested-parse:: Test MPI worker linear algebra routines. .. codeauthor:: Valentin Bruch, DWD .. versionadded:: 0.1.1 Functions --------- .. autoapisummary:: dubfi.tests.test_linalg_mpi_worker.test_vector dubfi.tests.test_linalg_mpi_worker.test_matrix dubfi.tests.test_linalg_mpi_worker.test_matrix_3d dubfi.tests.test_linalg_mpi_worker.test_logdet dubfi.tests.test_linalg_mpi_worker.test_trace_product dubfi.tests.test_linalg_mpi_worker.trace_product_tester dubfi.tests.test_linalg_mpi_worker.test_dense_post_r Module Contents --------------- .. py:function:: test_vector(n = 100) Test basic MPI vector functionality. .. py:function:: test_matrix(n = 200) Test basic MPI-parallelized linear algebra. .. py:function:: test_matrix_3d(n = 200) Test basic MPI-parallelized linear algebra. .. py:function:: test_logdet(n = 100) Test :meth:`dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker._logdet`. .. py:function:: test_trace_product() Test :func:`dubfi.linalg.mpi_worker._trace_product_self` and :func:`dubfi.linalg.mpi_worker._trace_product_generic` with and without jit. .. py:function:: trace_product_tester(tp_self, tp_generic) Wrap tests for :func:`dubfi.linalg.mpi_worker._trace_product_self` and :func:`dubfi.linalg.mpi_worker._trace_product_generic`. .. py:function:: test_dense_post_r() Test agreement of :class:`dubfi.linalg.mpi_worker.MpiDensePostRWorker` and :class:`dubfi.linalg.dense.DenseEnsLinPostR`.