|
ALF dev.
A QMC Code for fermionic models
|
C Interface for creating lattice. For use in pyALF. More...
Functions/Subroutines | |
| subroutine | make_lattice_c (ndim, l1_p, l2_p, a1_p, a2_p) |
| subroutine | get_l (l) |
| subroutine | get_n (n) |
| subroutine | get_arrays (ndim, l, n, bz1, bz2, b1, b2, b1_perp, b2_perp, listr, invlistr, nnlistr, listk, invlistk, nnlistk, imj) |
| subroutine | clear_lattice_c () |
Variables | |
| type(lattice) | latt |
C Interface for creating lattice. For use in pyALF.
| subroutine lattices_interface::clear_lattice_c |
Definition at line 113 of file lattices_interface_mod.F90.
| subroutine lattices_interface::get_arrays | ( | integer(c_int), intent(in), value | ndim, |
| integer(c_int), intent(in), value | l, | ||
| integer(c_int), intent(in), value | n, | ||
| real(c_double), dimension(ndim), intent(out) | bz1, | ||
| real(c_double), dimension(ndim), intent(out) | bz2, | ||
| real(c_double), dimension(ndim), intent(out) | b1, | ||
| real(c_double), dimension(ndim), intent(out) | b2, | ||
| real(c_double), dimension(ndim), intent(out) | b1_perp, | ||
| real(c_double), dimension(ndim), intent(out) | b2_perp, | ||
| integer(c_int), dimension(n, ndim), intent(out) | listr, | ||
| integer(c_int), dimension(2*l+1, 2*l+1), intent(out) | invlistr, | ||
| integer(c_int), dimension(n, 3, 3), intent(out) | nnlistr, | ||
| integer(c_int), dimension(n, ndim), intent(out) | listk, | ||
| integer(c_int), dimension(2*l+1, 2*l+1), intent(out) | invlistk, | ||
| integer(c_int), dimension(n, 3, 3), intent(out) | nnlistk, | ||
| integer(c_int), dimension(n, n), intent(out) | imj ) |
Definition at line 68 of file lattices_interface_mod.F90.
| subroutine lattices_interface::get_l | ( | integer(c_int), intent(out) | l | ) |
Definition at line 58 of file lattices_interface_mod.F90.
| subroutine lattices_interface::get_n | ( | integer(c_int), intent(out) | n | ) |
Definition at line 63 of file lattices_interface_mod.F90.
| subroutine lattices_interface::make_lattice_c | ( | integer(c_int), intent(in), value | ndim, |
| real(c_double), dimension(ndim), intent(in) | l1_p, | ||
| real(c_double), dimension(ndim), intent(in) | l2_p, | ||
| real(c_double), dimension(ndim), intent(in) | a1_p, | ||
| real(c_double), dimension(ndim), intent(in) | a2_p ) |
Definition at line 51 of file lattices_interface_mod.F90.
| type (lattice) lattices_interface::latt |
Definition at line 47 of file lattices_interface_mod.F90.