26 use,
intrinsic :: iso_fortran_env
33 subroutine doperate_ri_vec(opn, w, opnri, opri, rimap_inv, rimap_inv_max, fi, ldfp, fo)
36 integer,
intent(in) :: opn
37 real(real64),
intent(in) :: w
38 integer,
intent(in) :: opnri
39 integer,
intent(in) :: opri
40 integer,
intent(in) :: rimap_inv
41 integer,
intent(in) :: rimap_inv_max
42 real(real64),
intent(in) :: fi
43 integer,
intent(in) :: ldfp
44 real(real64),
intent(inout) :: fo
49 subroutine zoperate_ri_vec(opn, w, opnri, opri, rimap_inv, rimap_inv_max, fi, ldfp, fo)
52 integer,
intent(in) :: opn
53 real(real64),
intent(in) :: w
54 integer,
intent(in) :: opnri
55 integer,
intent(in) :: opri
56 integer,
intent(in) :: rimap_inv
57 integer,
intent(in) :: rimap_inv_max
58 complex(real64),
intent(in) :: fi
59 integer,
intent(in) :: ldfp
60 complex(real64),
intent(inout) :: fo
65 subroutine dgauss_seidel(opn, w, opnri, opri, rimap_inv, rimap_inv_max, factor, pot, rho)
68 integer,
intent(in) :: opn
69 real(real64),
intent(in) :: w
70 integer,
intent(in) :: opnri
71 integer,
intent(in) :: opri
72 integer,
intent(in) :: rimap_inv
73 integer,
intent(in) :: rimap_inv_max
74 real(real64),
intent(in) :: factor
75 real(real64),
intent(inout) :: pot
76 real(real64),
intent(in) :: rho
This module contains interfaces for routines in operate.c.