optimize Subroutine

Description

generate optimized configuration

private subroutine optimize(mag, ss, nconf, nbin)

Arguments

Type IntentOptional AttributesName
class(lo_magdisorder), intent(inout) :: mag

shells and stuff

type(lo_crystalstructure), intent(in) :: ss

crystal structure

integer, intent(in) :: nconf

how many configurations do I want in each bin?

integer, intent(in) :: nbin

how many bins?

Calls

proc~~optimize~~CallsGraph proc~optimize optimize proc~zerosum zerosum proc~optimize->proc~zerosum convcheck convcheck proc~optimize->convcheck lo_rotation_matrix_from_vector_a_to_b lo_rotation_matrix_from_vector_a_to_b proc~optimize->lo_rotation_matrix_from_vector_a_to_b lo_chop lo_chop proc~optimize->lo_chop conf1 conf1 proc~optimize->conf1 lo_mean lo_mean proc~optimize->lo_mean lo_random_int lo_random_int proc~optimize->lo_random_int noncollhist noncollhist proc~optimize->noncollhist lo_allocate lo_allocate proc~optimize->lo_allocate ncconf1 ncconf1 proc~optimize->ncconf1 tochar tochar proc~optimize->tochar collhist collhist proc~optimize->collhist proc~random_unit_vector random_unit_vector proc~optimize->proc~random_unit_vector ncconf0 ncconf0 proc~optimize->ncconf0 lo_random_gaussian_number lo_random_gaussian_number proc~random_unit_vector->lo_random_gaussian_number
Help