CP2K 2.4 (Revision 12889)
Functions | Variables

input_cp2k_mixed Namespace Reference

builds the input structure for the MIXED environment More...

Functions

subroutine, public create_mix_section (section, error)
 Create the input section for MIXED.
subroutine create_print_mix_section (section, error)
 Create the print section for mixed.

Variables

LOGICAL, parameter, private debug_this_module = .TRUE.
CHARACTER(len=*), parameter,
private 
moduleN = 'input_cp2k_mixed'

Detailed Description

builds the input structure for the MIXED environment

History
10.2008 created [tlaino]
Author:
Teodoro Laino [tlaino] - University of Zurich

Function Documentation

subroutine,public input_cp2k_mixed::create_mix_section ( TYPE(section_type),pointer  section,
TYPE(cp_error_type),intent(inout)  error 
)

Create the input section for MIXED.

Parameters:
sectionthe section to create
errorvariable to control error logging, stopping,... see module cp_error_handling
Author:
fschiff

Definition at line 49 of file input_cp2k_mixed.f90.

References input_val_types::char_t, create_print_mix_section(), input_keyword_types::keyword_create(), input_constants::mix_coupled, input_constants::mix_generic, input_constants::mix_linear_combination, input_constants::mix_minimum, input_constants::mix_restrained, and input_section_types::section_add_keyword().

Referenced by input_cp2k_force_eval::create_force_eval_section().

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine input_cp2k_mixed::create_print_mix_section ( TYPE(section_type),pointer  section,
TYPE(cp_error_type),intent(inout)  error 
) [private]

Create the print section for mixed.

Parameters:
sectionthe section to create
errorvariable to control error logging, stopping,... see module cp_error_handling
Author:
teo

Definition at line 324 of file input_cp2k_mixed.f90.

References input_constants::add_last_numeric, cp_output_handling::cp_print_key_section_create(), input_constants::low_print_level, and input_constants::medium_print_level.

Referenced by create_mix_section().

Here is the call graph for this function:

Here is the caller graph for this function:


Variable Documentation

LOGICAL,parameter,private input_cp2k_mixed::debug_this_module = .TRUE.

Definition at line 35 of file input_cp2k_mixed.f90.

CHARACTER(len=*),parameter,private input_cp2k_mixed::moduleN = 'input_cp2k_mixed'

Definition at line 36 of file input_cp2k_mixed.f90.