parquet_validate_user_maml Interface

interface
public module subroutine parquet_validate_user_maml(base_maml, user_maml)

Arguments

Type IntentOptional Attributes Name
type(parquet_maml_file), intent(in) :: base_maml

the full base schema to validate against.

type(parquet_maml_file), intent(inout) :: user_maml

user-supplied MAML being validated.

Description

Validates user_maml against base_maml (the full base schema): populates user_maml%missing_columns/%col_map, error stops on any field user_maml declares that base_maml doesn't.