Procedures

ProcedureLocationProcedure TypeDescription
addoutput_operators_sliceSubroutine
add_field_to_treefield_managerSubroutine
add_to_categoryfield_managerSubroutine
append_itemoutput_manager_coreSubroutine
applyoutput_operators_time_averageFunction
applyoutput_operators_interpFunction
applyoutput_operators_sliceFunction
apply_operatoroutput_operators_librarySubroutine
attributes_deletefield_managerSubroutine
attributes_set_integerfield_managerSubroutine
attributes_set_objectfield_managerSubroutine
attributes_set_realfield_managerSubroutine
attributes_set_stringfield_managerSubroutine
attributes_updatefield_managerSubroutine
base_field_before_saveoutput_manager_coreSubroutine
base_field_flag_as_requiredoutput_manager_coreSubroutine
base_field_get_fieldoutput_manager_coreFunction
base_field_get_metadataoutput_manager_coreSubroutine
base_field_new_dataoutput_manager_coreSubroutine
before_saveoutput_operators_time_averageSubroutine
before_saveoutput_operators_interpSubroutine
before_saveoutput_operators_baseSubroutine
category_get_pathfield_managerFunction
check_errnetcdf_outputSubroutine
check_sent_datafield_managerSubroutine
configureoutput_manager_coreSubroutine
configurenetcdf_outputSubroutine
configureoutput_operators_interpSubroutine

Verify target dimension has been registered with field manager

configure_from_yamloutput_managerSubroutine
configure_groupoutput_managerSubroutine
coordinate_list_create_elementoutput_operators_interpSubroutine
coordinate_list_set_lengthoutput_operators_interpSubroutine
create_group_settingsoutput_managerSubroutine
create_operator_settingsoutput_managerSubroutine
create_settingsoutput_manager_coreFunction
create_settingsnetcdf_outputFunction
create_variable_settingsoutput_managerSubroutine
data_get_extentsfield_managerSubroutine
data_is_emptyfield_managerFunction
data_set_0dfield_managerSubroutine
data_set_1dfield_managerSubroutine
data_set_2dfield_managerSubroutine
data_set_3dfield_managerSubroutine
fatal_errorfield_managerSubroutine
field_finalizefield_managerSubroutine
field_flag_as_requiredoutput_manager_coreSubroutine
field_get_metadataoutput_manager_coreSubroutine
field_has_dimensionfield_managerFunction
field_set_addfield_managerSubroutine
field_set_finalizefield_managerSubroutine
field_set_real_attributefield_managerSubroutine
filloutput_operators_baseSubroutine
finalizefield_managerSubroutine
finalizeoutput_manager_coreSubroutine
finalizenetcdf_outputSubroutine
finalizetext_outputSubroutine
findfield_managerFunction
find_categoryfield_managerFunction
find_dimensionfield_managerFunction
find_local_rangeoutput_operators_sliceSubroutine
flag_as_requiredoutput_operators_time_averageSubroutine
flag_as_requiredoutput_operators_interpSubroutine
flag_as_requiredoutput_operators_baseSubroutine
get_all_fieldsfield_managerSubroutine
get_fieldoutput_operators_interpFunction
get_fieldoutput_operators_baseFunction
get_free_unittext_outputFunction
get_metadataoutput_operators_time_averageSubroutine
get_metadataoutput_operators_baseSubroutine
get_statefield_managerFunction
has_dimensionfield_managerFunction
has_fieldsfield_managerFunction
hashfield_managerFunction
host_fatal_erroroutput_manager_coreSubroutine
host_log_messageoutput_manager_coreSubroutine
in_windowoutput_managerFunction
initializefield_managerSubroutine
initializeoutput_manager_coreSubroutine
initializenetcdf_outputSubroutine
initializetext_outputSubroutine
interpoutput_operators_interpSubroutine
is_dimension_usedoutput_manager_coreFunction
listfield_managerSubroutine
list_nodefield_managerSubroutine
netcdf_variable_settings_initializenetcdf_outputSubroutine
new_dataoutput_operators_time_averageSubroutine
new_dataoutput_operators_baseSubroutine
next_free_dimension_idfield_managerFunction
node_finalizefield_managerSubroutine
operator_applyoutput_manager_coreFunction
operator_apply_alloutput_manager_coreFunction
operator_configureoutput_manager_coreSubroutine
output_manager_add_fileoutput_managerSubroutine
output_manager_cleanoutput_managerSubroutine
output_manager_initoutput_managerSubroutine
output_manager_prepare_saveoutput_managerSubroutine
output_manager_saveoutput_managerInterface
output_manager_save1output_managerSubroutine
output_manager_save2output_managerSubroutine
output_manager_startoutput_managerSubroutine
output_variable_settings_initializeoutput_manager_coreSubroutine
populateoutput_managerSubroutine
process_fileoutput_managerSubroutine
put_att_typed_realnetcdf_outputFunction
read_time_stringoutput_manager_coreSubroutine
registerfield_managerSubroutine
register_dimensionfield_managerSubroutine
reset_usedfield_managerSubroutine
saveoutput_manager_coreSubroutine
savenetcdf_outputSubroutine
savetext_outputSubroutine
select_category_for_outputfield_managerFunction
select_for_outputfield_managerFunction
send_data_0dfield_managerSubroutine
send_data_1dfield_managerSubroutine
send_data_2dfield_managerSubroutine
send_data_3dfield_managerSubroutine
send_data_by_name_0dfield_managerSubroutine
send_data_by_name_1dfield_managerSubroutine
send_data_by_name_2dfield_managerSubroutine
send_data_by_name_3dfield_managerSubroutine
set_next_outputoutput_managerSubroutine
single_text_file_with_1d_variable_write_datatext_outputSubroutine
single_text_file_with_1d_variable_write_headertext_outputSubroutine
single_text_file_with_scalars_write_datatext_outputSubroutine
single_text_file_with_scalars_write_headertext_outputSubroutine
universal_get_fieldoutput_operators_baseFunction
wrap_fieldoutput_manager_coreFunction
write_time_stringoutput_manager_coreSubroutine
call~~graph~~CallGraph proc~field_get_metadata field_get_metadata proc~create_settings create_settings proc~attributes_set_real attributes_set_real proc~is_dimension_used is_dimension_used proc~initialize~4 initialize proc~get_free_unit get_free_unit proc~initialize~4->proc~get_free_unit proc~has_dimension has_dimension proc~initialize~4->proc~has_dimension proc~finalize~4 finalize proc~field_finalize field_finalize proc~initialize~2 initialize proc~configure~2 configure proc~read_time_string read_time_string proc~configure~2->proc~read_time_string proc~send_data_by_name_1d send_data_by_name_1d proc~base_field_before_save base_field_before_save proc~get_state get_state proc~base_field_new_data base_field_new_data proc~list_node list_node proc~list_node->proc~list_node proc~attributes_set_integer attributes_set_integer proc~attributes_set_string attributes_set_string proc~base_field_get_field base_field_get_field proc~wrap_field wrap_field proc~base_field_get_field->proc~wrap_field proc~create_group_settings create_group_settings proc~configure_group configure_group proc~create_group_settings->proc~configure_group type_settings_create type_settings_create proc~create_group_settings->type_settings_create proc~output_variable_settings_initialize output_variable_settings_initialize type_option type_option proc~output_variable_settings_initialize->type_option proc~category_get_path category_get_path proc~save~2 save nf90_sync nf90_sync proc~save~2->nf90_sync nf90_strerror nf90_strerror proc~save~2->nf90_strerror nf90_put_var nf90_put_var proc~save~2->nf90_put_var proc~append_item append_item proc~register_dimension register_dimension proc~next_free_dimension_id next_free_dimension_id proc~register_dimension->proc~next_free_dimension_id proc~initialize~3 initialize proc~put_att_typed_real put_att_typed_real proc~initialize~3->proc~put_att_typed_real proc~write_time_string write_time_string proc~initialize~3->proc~write_time_string proc~check_err check_err proc~initialize~3->proc~check_err nf90_def_var nf90_def_var proc~initialize~3->nf90_def_var nf90_create nf90_create proc~initialize~3->nf90_create nf90_put_att nf90_put_att proc~initialize~3->nf90_put_att nf90_enddef nf90_enddef proc~initialize~3->nf90_enddef proc~put_att_typed_real->nf90_put_att proc~list list proc~list->proc~list_node proc~get_field~2 get_field proc~attributes_update attributes_update proc~hash hash proc~send_data_by_name_2d send_data_by_name_2d proc~create_variable_settings create_variable_settings proc~create_variable_settings->type_settings_create proc~configure~3 configure proc~configure~3->type_option proc~configure configure proc~universal_get_field universal_get_field proc~select_for_output select_for_output proc~finalize finalize proc~base_field_get_metadata base_field_get_metadata proc~save~3 save proc~save~3->proc~write_time_string proc~reset_used reset_used proc~save save proc~operator_configure operator_configure proc~base_field_flag_as_required base_field_flag_as_required proc~finalize~2 finalize proc~create_operator_settings create_operator_settings proc~apply_operator apply_operator proc~create_operator_settings->proc~apply_operator proc~create_operator_settings->type_settings_create proc~send_data_by_name_3d send_data_by_name_3d proc~operator_apply operator_apply proc~field_set_real_attribute field_set_real_attribute proc~operator_apply_all operator_apply_all proc~create_settings~2 create_settings proc~single_text_file_with_scalars_write_data single_text_file_with_scalars_write_data proc~single_text_file_with_scalars_write_header single_text_file_with_scalars_write_header proc~set_next_output set_next_output proc~output_manager_save1 output_manager_save1 proc~output_manager_save2 output_manager_save2 proc~output_manager_save1->proc~output_manager_save2 proc~coordinate_list_set_length coordinate_list_set_length proc~find_dimension find_dimension proc~coordinate_list_create_element coordinate_list_create_element type_real_setting_create type_real_setting_create proc~coordinate_list_create_element->type_real_setting_create proc~initialize initialize proc~initialize->proc~find_dimension proc~attributes_set_object attributes_set_object proc~check_sent_data check_sent_data proc~attributes_delete attributes_delete proc~finalize~3 finalize proc~finalize~3->proc~check_err nf90_close nf90_close proc~finalize~3->nf90_close proc~apply~2 apply proc~send_data_by_name_0d send_data_by_name_0d proc~field_set_add field_set_add interface~output_manager_save output_manager_save interface~output_manager_save->proc~output_manager_save1 interface~output_manager_save->proc~output_manager_save2 proc~find_category find_category proc~add_to_category add_to_category proc~find_category->proc~add_to_category proc~select_category_for_output select_category_for_output proc~data_set_1d data_set_1d proc~check_err->nf90_strerror proc~add_field_to_tree add_field_to_tree proc~add_field_to_tree->proc~add_to_category proc~output_manager_init output_manager_init proc~configure_from_yaml configure_from_yaml proc~output_manager_init->proc~configure_from_yaml proc~interp interp proc~get_field get_field proc~single_text_file_with_1d_variable_write_header single_text_file_with_1d_variable_write_header proc~single_text_file_with_1d_variable_write_header->proc~has_dimension proc~output_manager_prepare_save output_manager_prepare_save proc~in_window in_window proc~output_manager_prepare_save->proc~in_window proc~apply apply proc~has_fields has_fields proc~register register proc~register->proc~find_dimension proc~register->proc~add_field_to_tree proc~data_set_2d data_set_2d proc~new_data new_data proc~find find proc~find->proc~hash proc~netcdf_variable_settings_initialize netcdf_variable_settings_initialize proc~netcdf_variable_settings_initialize->type_option proc~field_has_dimension field_has_dimension proc~field_has_dimension->proc~has_dimension proc~send_data_2d send_data_2d proc~send_data_2d->proc~check_sent_data proc~send_data_1d send_data_1d proc~send_data_1d->proc~check_sent_data proc~host_log_message host_log_message proc~output_manager_clean output_manager_clean proc~send_data_0d send_data_0d proc~send_data_0d->proc~check_sent_data proc~get_metadata get_metadata proc~single_text_file_with_1d_variable_write_data single_text_file_with_1d_variable_write_data proc~data_set_3d data_set_3d proc~process_file process_file proc~process_file->proc~read_time_string proc~output_manager_add_file output_manager_add_file proc~process_file->proc~output_manager_add_file proc~process_file->proc~configure_group proc~process_file->type_settings_create proc~process_file->type_option type_logical_setting_create type_logical_setting_create proc~process_file->type_logical_setting_create proc~output_manager_start output_manager_start proc~populate populate proc~output_manager_start->proc~populate proc~send_data_3d send_data_3d proc~send_data_3d->proc~check_sent_data proc~add add proc~flag_as_required~2 flag_as_required proc~find_local_range find_local_range proc~configure_from_yaml->type_settings_create proc~new_data~2 new_data proc~before_save~3 before_save proc~get_metadata~2 get_metadata proc~flag_as_required flag_as_required proc~field_flag_as_required field_flag_as_required proc~data_get_extents data_get_extents proc~fill fill proc~fatal_error fatal_error proc~data_set_0d data_set_0d proc~host_fatal_error host_fatal_error proc~before_save~2 before_save proc~before_save~2->proc~interp proc~data_is_empty data_is_empty proc~before_save before_save proc~flag_as_required~3 flag_as_required proc~output_manager_save2->proc~in_window proc~field_set_finalize field_set_finalize proc~apply_operator->type_option proc~apply~3 apply proc~get_all_fields get_all_fields proc~get_all_fields->proc~get_all_fields proc~node_finalize node_finalize
Help