|  |  (git:e68414f)
    | 
| Functions/Subroutines | |
| subroutine, public | structure_factor_init (exp_igr) | 
| ... | |
| subroutine, public | structure_factor_deallocate (exp_igr) | 
| ... | |
| subroutine, public | structure_factor_allocate (bds, nparts, exp_igr, allocate_centre, allocate_shell_e, allocate_shell_centre, nshell) | 
| ... | |
| subroutine, public | structure_factor_evaluate (delta, lb, ex, ey, ez) | 
| ... | |
| subroutine, public structure_factors::structure_factor_init | ( | type(structure_factor_type), intent(inout) | exp_igr | ) | 
...
| exp_igr | ... | 
Definition at line 33 of file structure_factors.F.
| subroutine, public structure_factors::structure_factor_deallocate | ( | type(structure_factor_type), intent(inout) | exp_igr | ) | 
...
| exp_igr | ... | 
Definition at line 49 of file structure_factors.F.
| subroutine, public structure_factors::structure_factor_allocate | ( | integer, dimension(:, :), intent(in) | bds, | 
| integer, intent(in) | nparts, | ||
| type(structure_factor_type), intent(out) | exp_igr, | ||
| logical, intent(in), optional | allocate_centre, | ||
| logical, intent(in), optional | allocate_shell_e, | ||
| logical, intent(in), optional | allocate_shell_centre, | ||
| integer, intent(in), optional | nshell | ||
| ) | 
...
| bds | ... | 
| nparts | ... | 
| exp_igr | ... | 
| allocate_centre | ... | 
| allocate_shell_e | ... | 
| allocate_shell_centre | ... | 
| nshell | ... | 
Definition at line 88 of file structure_factors.F.
| subroutine, public structure_factors::structure_factor_evaluate | ( | real(kind=dp), dimension(:), intent(in) | delta, | 
| integer, dimension(3), intent(in) | lb, | ||
| complex(kind=dp), dimension(lb(1):), intent(out) | ex, | ||
| complex(kind=dp), dimension(lb(2):), intent(out) | ey, | ||
| complex(kind=dp), dimension(lb(3):), intent(out) | ez | ||
| ) | 
...
| delta | ... | 
| lb | ... | 
| ex | ... | 
| ey | ... | 
| ez | ... | 
Definition at line 150 of file structure_factors.F.