build_field_table_2d Function

public function build_field_table_2d(cfg) result(fields)

Bind the 38-entry field-descriptor table (frozen ensure_schema_2d order) to cfg. No casefold flags: the 2D reader already stores lowercased selectors, and the engine's choice compare casefolds the candidate anyway, preserving the direct-call validate_config_2d mixed-case tolerance. Help texts are empty (the 2D schema never published help).

Arguments

Type IntentOptional Attributes Name
type(config_2d_t), intent(inout), target :: cfg

Return Value type(field_desc_t), (n_config_fields_2d)