Functions/Subroutines | |
subroutine | ttritg_search (dmna, dmnr, n1, n2, n3, n4, imt1, fk, gk, xo, dtgt, drg1, drg2, dout) |
subroutine | ttritg_simple (dmna, dmnr, n1, n2, n3, imt1, fk, gk, xo) |
subroutine | ttritg_sum (dmna, dmnr, n1, n2, n3, imt1, fk, gk, ne, em, ca1, xo) |
subroutine | ttritg_sub1simple (h0, h1, h2, h3, ne, em, x0) |
subroutine | ttritg_sub1g30g21 (h0, h1, h2, h3, ne, em, x0) |
subroutine | ttritg_sub1g30g20 (h0, h1, h2, h3, ne, em, x0) |
subroutine | ttritg_sub1g30 (h0, h1, h2, h3, ne, em, x0) |
subroutine | ttritg_sub1normal (h0, h1, h2, h3, ne, em, x0) |
subroutine | ttritg_sub2simple (h0, h1, h2, h3, ne, em, x0) |
subroutine | ttritg_sub2g30g20 (h0, h1, h2, h3, ne, em, x0) |
subroutine | ttritg_sub2g30g21 (h0, h1, h2, h3, ne, em, x0) |
subroutine | ttritg_sub2g30g10 (h0, h1, h2, h3, ne, em, x0) |
subroutine | ttritg_sub2g10 (h0, h1, h2, h3, ne, em, x0) |
subroutine | ttritg_sub2g30 (h0, h1, h2, h3, ne, em, x0) |
subroutine | ttritg_sub2normal (h0, h1, h2, h3, ne, em, x0) |
subroutine | ttritg_mkidx (n1, n2, n3, idx1, bvec1, bvec2, bvec3) |
Variables | |
integer, parameter | ttritg_vtx = 4 |
integer, parameter | ttritg_div = 6 |
integer, parameter | nvtx = ttritg_vtx |
integer, parameter | ndiv = ttritg_div |
integer, dimension(/nvtx, ndiv/), parameter | ttritg_tbl1 = reshape((/1,2,3,6 ,1,3,5,6 ,3,5,6,7 ,2,3,4,6 ,3,4,6,8 ,3,6,7,8/) |
subroutine m_tetrainteg::ttritg_mkidx | ( | integer,intent(in) | n1, | |
integer,intent(in) | n2, | |||
integer,intent(in) | n3, | |||
integer,dimension(nvtx,n1*n2*n3*ndiv),intent(out) | idx1, | |||
real(8),dimension(3),intent(in),optional | bvec1, | |||
real(8),dimension(3),intent(in),optional | bvec2, | |||
real(8),dimension(3),intent(in),optional | bvec3 | |||
) |
Definition at line 538 of file m_tetrainteg.F.
Referenced by m_dmx::make_xow().
subroutine m_tetrainteg::ttritg_search | ( | real(8),intent(in) | dmna, | |
real(8),intent(in) | dmnr, | |||
integer,intent(in) | n1, | |||
integer,intent(in) | n2, | |||
integer,intent(in) | n3, | |||
integer,intent(in) | n4, | |||
integer,dimension(nvtx,n1*n2*n3*ndiv),intent(in) | imt1, | |||
complex(8),dimension(n1*n2*n3,n4),intent(in) | fk, | |||
complex(8),dimension(n1*n2*n3,n4),intent(in) | gk, | |||
complex(8),dimension(n1*n2*n3),intent(inout) | xo, | |||
real(8),intent(in) | dtgt, | |||
real(8),intent(in) | drg1, | |||
real(8),intent(in) | drg2, | |||
real(8),intent(out) | dout | |||
) |
Definition at line 76 of file m_tetrainteg.F.
References ttritg_sum().
subroutine m_tetrainteg::ttritg_simple | ( | real(8),intent(in) | dmna, | |
real(8),intent(in) | dmnr, | |||
integer,intent(in) | n1, | |||
integer,intent(in) | n2, | |||
integer,intent(in) | n3, | |||
integer,dimension(nvtx,n1*n2*n3*ndiv),intent(in) | imt1, | |||
complex(8),dimension(n1*n2*n3),intent(in) | fk, | |||
complex(8),dimension(n1*n2*n3),intent(in) | gk, | |||
complex(8),dimension(n1*n2*n3),intent(inout) | xo | |||
) |
Definition at line 146 of file m_tetrainteg.F.
References ttritg_sum().
subroutine m_tetrainteg::ttritg_sub1g30 | ( | complex(8),intent(in) | h0, | |
complex(8),intent(in) | h1, | |||
complex(8),intent(in) | h2, | |||
complex(8),intent(in) | h3, | |||
integer,intent(in) | ne, | |||
complex(8),dimension(ne),intent(in) | em, | |||
complex(8),dimension(ne),intent(out) | x0 | |||
) |
Definition at line 318 of file m_tetrainteg.F.
subroutine m_tetrainteg::ttritg_sub1g30g20 | ( | complex(8),intent(in) | h0, | |
complex(8),intent(in) | h1, | |||
complex(8),intent(in) | h2, | |||
complex(8),intent(in) | h3, | |||
integer,intent(in) | ne, | |||
complex(8),dimension(ne),intent(in) | em, | |||
complex(8),dimension(ne),intent(out) | x0 | |||
) |
Definition at line 304 of file m_tetrainteg.F.
subroutine m_tetrainteg::ttritg_sub1g30g21 | ( | complex(8),intent(in) | h0, | |
complex(8),intent(in) | h1, | |||
complex(8),intent(in) | h2, | |||
complex(8),intent(in) | h3, | |||
integer,intent(in) | ne, | |||
complex(8),dimension(ne),intent(in) | em, | |||
complex(8),dimension(ne),intent(out) | x0 | |||
) |
Definition at line 284 of file m_tetrainteg.F.
subroutine m_tetrainteg::ttritg_sub1normal | ( | complex(8),intent(in) | h0, | |
complex(8),intent(in) | h1, | |||
complex(8),intent(in) | h2, | |||
complex(8),intent(in) | h3, | |||
integer,intent(in) | ne, | |||
complex(8),dimension(ne),intent(in) | em, | |||
complex(8),dimension(ne),intent(out) | x0 | |||
) |
Definition at line 343 of file m_tetrainteg.F.
subroutine m_tetrainteg::ttritg_sub1simple | ( | complex(8),intent(in) | h0, | |
complex(8),intent(in) | h1, | |||
complex(8),intent(in) | h2, | |||
complex(8),intent(in) | h3, | |||
integer,intent(in) | ne, | |||
complex(8),dimension(ne),intent(in) | em, | |||
complex(8),dimension(ne),intent(out) | x0 | |||
) |
Definition at line 276 of file m_tetrainteg.F.
subroutine m_tetrainteg::ttritg_sub2g10 | ( | complex(8),intent(in) | h0, | |
complex(8),intent(in) | h1, | |||
complex(8),intent(in) | h2, | |||
complex(8),intent(in) | h3, | |||
integer,intent(in) | ne, | |||
complex(8),dimension(ne),intent(in) | em, | |||
complex(8),dimension(ne),intent(out) | x0 | |||
) |
Definition at line 417 of file m_tetrainteg.F.
Referenced by ttritg_sum().
subroutine m_tetrainteg::ttritg_sub2g30 | ( | complex(8),intent(in) | h0, | |
complex(8),intent(in) | h1, | |||
complex(8),intent(in) | h2, | |||
complex(8),intent(in) | h3, | |||
integer,intent(in) | ne, | |||
complex(8),dimension(ne),intent(in) | em, | |||
complex(8),dimension(ne),intent(out) | x0 | |||
) |
Definition at line 435 of file m_tetrainteg.F.
Referenced by ttritg_sum().
subroutine m_tetrainteg::ttritg_sub2g30g10 | ( | complex(8),intent(in) | h0, | |
complex(8),intent(in) | h1, | |||
complex(8),intent(in) | h2, | |||
complex(8),intent(in) | h3, | |||
integer,intent(in) | ne, | |||
complex(8),dimension(ne),intent(in) | em, | |||
complex(8),dimension(ne),intent(out) | x0 | |||
) |
Definition at line 402 of file m_tetrainteg.F.
Referenced by ttritg_sum().
subroutine m_tetrainteg::ttritg_sub2g30g20 | ( | complex(8),intent(in) | h0, | |
complex(8),intent(in) | h1, | |||
complex(8),intent(in) | h2, | |||
complex(8),intent(in) | h3, | |||
integer,intent(in) | ne, | |||
complex(8),dimension(ne),intent(in) | em, | |||
complex(8),dimension(ne),intent(out) | x0 | |||
) |
Definition at line 377 of file m_tetrainteg.F.
Referenced by ttritg_sub2g30g21(), and ttritg_sum().
subroutine m_tetrainteg::ttritg_sub2g30g21 | ( | complex(8),intent(in) | h0, | |
complex(8),intent(in) | h1, | |||
complex(8),intent(in) | h2, | |||
complex(8),intent(in) | h3, | |||
integer,intent(in) | ne, | |||
complex(8),dimension(ne),intent(in) | em, | |||
complex(8),dimension(ne),intent(out) | x0 | |||
) |
Definition at line 394 of file m_tetrainteg.F.
References ttritg_sub2g30g20().
Referenced by ttritg_sum().
subroutine m_tetrainteg::ttritg_sub2normal | ( | complex(8),intent(in) | h0, | |
complex(8),intent(in) | h1, | |||
complex(8),intent(in) | h2, | |||
complex(8),intent(in) | h3, | |||
integer,intent(in) | ne, | |||
complex(8),dimension(ne),intent(in) | em, | |||
complex(8),dimension(ne),intent(out) | x0 | |||
) |
Definition at line 456 of file m_tetrainteg.F.
Referenced by ttritg_sum().
subroutine m_tetrainteg::ttritg_sub2simple | ( | complex(8),intent(in) | h0, | |
complex(8),intent(in) | h1, | |||
complex(8),intent(in) | h2, | |||
complex(8),intent(in) | h3, | |||
integer,intent(in) | ne, | |||
complex(8),dimension(ne),intent(in) | em, | |||
complex(8),dimension(ne),intent(out) | x0 | |||
) |
Definition at line 369 of file m_tetrainteg.F.
Referenced by ttritg_sum().
subroutine m_tetrainteg::ttritg_sum | ( | real(8),intent(in) | dmna, | |
real(8),intent(in) | dmnr, | |||
integer,intent(in) | n1, | |||
integer,intent(in) | n2, | |||
integer,intent(in) | n3, | |||
integer,dimension(nvtx,n1*n2*n3*ndiv),intent(in) | imt1, | |||
complex(8),dimension(n1*n2*n3),intent(in) | fk, | |||
complex(8),dimension(n1*n2*n3),intent(in) | gk, | |||
integer,intent(in) | ne, | |||
complex(8),dimension(ne),intent(in) | em, | |||
complex(8),dimension(ne*nvtx),intent(out) | ca1, | |||
complex(8),dimension(ne,n1*n2*n3),intent(inout) | xo | |||
) |
Definition at line 161 of file m_tetrainteg.F.
References ttritg_sub2g10(), ttritg_sub2g30(), ttritg_sub2g30g10(), ttritg_sub2g30g20(), ttritg_sub2g30g21(), ttritg_sub2normal(), and ttritg_sub2simple().
Referenced by m_dmx::make_xow(), ttritg_search(), and ttritg_simple().
integer,parameter m_tetrainteg::ndiv = ttritg_div |
Definition at line 64 of file m_tetrainteg.F.
integer,parameter m_tetrainteg::nvtx = ttritg_vtx |
Definition at line 63 of file m_tetrainteg.F.
integer,parameter m_tetrainteg::ttritg_div = 6 |
Definition at line 62 of file m_tetrainteg.F.
integer,dimension(/nvtx,ndiv/),parameter m_tetrainteg::ttritg_tbl1 = reshape((/1,2,3,6 ,1,3,5,6 ,3,5,6,7 ,2,3,4,6 ,3,4,6,8 ,3,6,7,8/) |
Definition at line 65 of file m_tetrainteg.F.
integer,parameter m_tetrainteg::ttritg_vtx = 4 |
Definition at line 61 of file m_tetrainteg.F.