Memory handling¶
Dynamic allocation / deallocation¶
Needed modules
f_precisions: This module enhances the portability of various kind of variables and defines other objects that might be used in the host codedictionaries(f_err_throw(),f_err_raise(),dictionary)yaml_strings(f_strcpy(),operator(+)())
Needed modules
memory_profilingdictionaries(max_field_length=>info_length())f_precisions: This module enhances the portability of various kind of variables and defines other objects that might be used in the host codeyaml_parse_base(yaml_load())yaml_output(yaml_map())f_utils(f_time(),f_zero(),f_sizeof(),f_get_option(),f_size())iso_c_bindingsmpi_sharedf_environment
Memory initialisers¶
Needed modules
dictionaries(f_err_throw(),f_err_define(),dictionary,dict_len(),dict_iter(),dict_next(),dict_value(),max_field_length())yaml_strings(yaml_toa())f_precisions: This module enhances the portability of various kind of variables and defines other objects that might be used in the host codef_zero_module