find_fermisurface_3D Subroutine

public subroutine find_fermisurface_3D(inc, lattice, cluster, tgmatrx, symmetries, nCub3, nFSiter, nROOTiter, nstepsconnect, nCut_iter, roottype, rooteps, lrefine, nrefinenew, nkpts_int, kpoints_int, areas_int)

Arguments

Type IntentOptional Attributes Name
type(inc_TYPE), intent(in) :: inc
type(lattice_TYPE), intent(in) :: lattice
type(cluster_TYPE), intent(in) :: cluster
type(tgmatrx_TYPE), intent(inout) :: tgmatrx
type(symmetries_TYPE), intent(in) :: symmetries
integer, intent(inout) :: nCub3(3)
integer, intent(in) :: nFSiter
integer, intent(in) :: nROOTiter
integer, intent(in) :: nstepsconnect(:)
integer, intent(in) :: nCut_iter(:)
integer, intent(in) :: roottype(:)
double precision, intent(in) :: rooteps(:)
integer, intent(in) :: lrefine
integer, intent(in) :: nrefinenew
integer, intent(out) :: nkpts_int
double precision, intent(out), allocatable :: kpoints_int(:,:)
double precision, intent(out), allocatable :: areas_int(:)