![]() |
(git:d18deda)
|
Control parameters for optimizers that work with CDFT constraints. More...
Data Types | |
type | cdft_opt_type |
contains the parameters needed by CDFT specific optimizers More... | |
Functions/Subroutines | |
subroutine, public | cdft_opt_type_create (cdft_opt_control) |
allocates and initializes the CDFT optimizer control object with default values | |
subroutine, public | cdft_opt_type_release (cdft_opt_control) |
releases the CDFT optimizer control object | |
subroutine, public | cdft_opt_type_read (cdft_opt_control, inp_section) |
reads the parameters of the CDFT optimizer type | |
subroutine, public | cdft_opt_type_write (cdft_opt_control, optimizer, output_unit) |
writes information about the CDFT optimizer object | |
subroutine, public | cdft_opt_type_copy (new, old) |
copies settings between two CDFT optimizer control objects retaining both | |
Control parameters for optimizers that work with CDFT constraints.
subroutine, public qs_cdft_opt_types::cdft_opt_type_create | ( | type(cdft_opt_type), pointer | cdft_opt_control | ) |
allocates and initializes the CDFT optimizer control object with default values
cdft_opt_control | the object to initialize |
Definition at line 93 of file qs_cdft_opt_types.F.
subroutine, public qs_cdft_opt_types::cdft_opt_type_release | ( | type(cdft_opt_type), pointer | cdft_opt_control | ) |
releases the CDFT optimizer control object
cdft_opt_control | the object to release |
Definition at line 133 of file qs_cdft_opt_types.F.
subroutine, public qs_cdft_opt_types::cdft_opt_type_read | ( | type(cdft_opt_type), pointer | cdft_opt_control, |
type(section_vals_type), pointer | inp_section | ||
) |
reads the parameters of the CDFT optimizer type
cdft_opt_control | the object that will contain the values read |
inp_section | the input section that contains the values that are read |
Definition at line 158 of file qs_cdft_opt_types.F.
subroutine, public qs_cdft_opt_types::cdft_opt_type_write | ( | type(cdft_opt_type), pointer | cdft_opt_control, |
integer | optimizer, | ||
integer | output_unit | ||
) |
writes information about the CDFT optimizer object
cdft_opt_control | the CDFT optimizer object |
optimizer | the type of optimizer to use |
output_unit | the output unit handle |
Definition at line 231 of file qs_cdft_opt_types.F.
subroutine, public qs_cdft_opt_types::cdft_opt_type_copy | ( | type(cdft_opt_type), pointer | new, |
type(cdft_opt_type), pointer | old | ||
) |
copies settings between two CDFT optimizer control objects retaining both
new | the object where to copy the settings |
old | the object from where to copy the settings |
Definition at line 299 of file qs_cdft_opt_types.F.