Documentation for module input_cp2k_check

checks the input and perform some automatic "magic" on it

source: input_cp2k_check.F
Loading...

public Subroutines/Functions:

performs further checks on an input that parsed successfully
Removes section used to restart a calculation from an input file in memory
expand a shortcutted functional section

SUBROUTINEcheck_cp2k_input(input_declaration, input_file, para_env, output_unit)

performs further checks on an input that parsed successfully

Arguments:
POINTER
:: input_declaration ...
POINTER
:: input_file the parsed input
POINTER
:: para_env ...
INTEGER,
INTENT(in),
OPTIONAL
:: output_unit ...

SUBROUTINEremove_restart_info(input_file)

Removes section used to restart a calculation from an input file in memory

Arguments:
POINTER
:: input_file the input file to initialize

SUBROUTINExc_functionals_expand(functionals, xc_section)

expand a shortcutted functional section

Arguments:
POINTER
:: functionals the functional section to expand
POINTER
:: xc_section ...