Documentation for module eri_mme_test

Methods for testing / debugging.

source: eri_mme_test.F
Loading...

public Subroutines/Functions:

Unit test for performance and accuracy (orthorhombic cell only)
...

SUBROUTINEeri_mme_2c_perf_acc_test(param, l_max, zet, rabc, nrep, test_accuracy, para_env, iw, g_count, r_count)

Unit test for performance and accuracy (orthorhombic cell only)

Arguments:
INTENT(inout)
:: param ...
INTEGER,
INTENT(in)
:: l_max ...
REAL(dp),
INTENT(in),
ALLOCATABLE
:: zet(:) ...
REAL(dp),
INTENT(in)
:: rabc(:,:) ...
INTEGER,
INTENT(in)
:: nrep ...
LOGICAL,
INTENT(in)
:: test_accuracy ...
INTENT(in),
POINTER
:: para_env ...
INTEGER,
INTENT(in)
:: iw ...
INTEGER,
INTENT(out),
OPTIONAL
:: g_count ...
INTEGER,
INTENT(out),
OPTIONAL
:: r_count ...

SUBROUTINEeri_mme_3c_perf_acc_test(param, l_max, zet, rabc, nrep, nsample, para_env, iw, gg_count, gr_count, rr_count)

...

Arguments:
INTENT(inout)
:: param ...
INTEGER,
INTENT(in)
:: l_max ...
REAL(dp),
INTENT(in),
ALLOCATABLE
:: zet(:) ...
REAL(dp),
INTENT(in),
ALLOCATABLE
:: rabc(:,:) ...
INTEGER,
INTENT(in)
:: nrep ...
INTEGER,
INTENT(in),
OPTIONAL
:: nsample ...
INTENT(in),
POINTER
:: para_env ...
INTEGER,
INTENT(in)
:: iw ...
INTEGER,
INTENT(out),
OPTIONAL
:: gg_count ...
INTEGER,
INTENT(out),
OPTIONAL
:: gr_count ...
INTEGER,
INTENT(out),
OPTIONAL
:: rr_count ...