mod_cutoff_function¶
Convenience module for cutoff functions.
Dependencies¶
Procedures Summary¶
| Name | Type | Description |
|---|---|---|
count_cutoff_functions |
Function | |
parse_cutoff_functions_from_file |
Subroutine | Parse the settings from file. |
read_smooth_cutoff_line |
Subroutine |
Procedure Details¶
function count_cutoff_functions¶
function count_cutoff_functions( &
lines &
)
Arguments
-
lines: character (dim: (:)) [in]
Called By
subroutine parse_cutoff_functions_from_file¶
subroutine parse_cutoff_functions_from_file( &
lines, &
cutoff_functions, &
neighbor_list_idx_vdw &
)
Parse the settings from file.
Arguments
-
lines: character (dim: (:)) [in] -
cutoff_functions: type(CutoffFunctionPtr) (dim: (:)) [out] -
neighbor_list_idx_vdw: integer [out]
Called By
subroutine read_smooth_cutoff_line¶
subroutine read_smooth_cutoff_line( &
line, &
keyword, &
num_fields, &
fc_idx, &
inner_cutoff, &
cutoff_radius &
)
Arguments
-
line: character [in] -
keyword: character [in] -
num_fields: integer [in] -
fc_idx: integer [out] -
inner_cutoff: real(DP) [out] -
cutoff_radius: real(DP) [out]
Called By