Extensible select and enumeration types

and their elements in schema DOMAIN_SCHEMA taking into account BASED_ON types


 characterized_product_definition - EXTENSIBLE SELECT
          product_definition
          product_definition_relationship

 choose_general_property_identifier - EXTENSIBLE SELECT
          defined_data_name
          externally_defined_item

 coordinate_data_name - EXTENSIBLE ENUMERATION
          coordinate_eta
          coordinate_normal
          coordinate_phi
          coordinate_r
          coordinate_tangential
          coordinate_theta
          coordinate_transform
          coordinate_x
          coordinate_xi
          coordinate_y
          coordinate_z
          coordinate_zeta

 defined_data_name - EXTENSIBLE SELECT
          coordinate_data_name
          fd_defined_data_name

 fd_defined_data_name - EXTENSIBLE SELECT
          fd_nondimensional_parameter_name
          flow_solution_data_name
          force_moment_data_name
          gas_model_data_name
          riemann_1d_data_name
          thermal_conductivity_model_data_name
          turbulence_closure_data_name
          turbulence_model_data_name
          viscosity_model_data_name

 fd_nondimensional_parameter_name - EXTENSIBLE ENUMERATION
          coef_pressure
          coef_pressure_dynamic
          coef_pressure_reference
          coef_skin_friction_x
          coef_skin_friction_y
          coef_skin_friction_z
          length_reference
          mach
          mach_velocity
          mach_velocity_sound
          prandtl
          prandtl_specific_heat_pressure
          prandtl_thermal_conductivity
          prandtl_viscosity_molecular
          reynolds
          reynolds_length
          reynolds_velocity
          reynolds_viscosity_kinematic
          specific_heat_ratio
          specific_heat_ratio_pressure
          specific_heat_ratio_volume

 flow_solution_data_name - EXTENSIBLE ENUMERATION
          density
          density_stagnation
          energy_internal
          energy_kinetic
          energy_stagnation
          energy_stagnation_density
          enthalpy
          enthalpy_stagnation
          entropy
          entropy_approx
          ideal_gas_constant
          mass_flow
          momentum_magnitude
          momentum_x
          momentum_y
          momentum_z
          potential
          pressure
          pressure_dynamic
          pressure_stagnation
          reynolds_stress_xx
          reynolds_stress_xy
          reynolds_stress_xz
          reynolds_stress_yy
          reynolds_stress_yz
          reynolds_stress_zz
          skin_friction_magnitude
          skin_friction_x
          skin_friction_y
          skin_friction_z
          specific_heat_pressure
          specific_heat_volume
          stream_function
          temperature
          temperature_stagnation
          thermal_conductivity
          velocity_angle_x
          velocity_angle_y
          velocity_angle_z
          velocity_magnitude
          velocity_normal
          velocity_phi
          velocity_r
          velocity_sound
          velocity_sound_stagnation
          velocity_tangential
          velocity_theta
          velocity_unit_vector_x
          velocity_unit_vector_y
          velocity_unit_vector_z
          velocity_x
          velocity_y
          velocity_z
          viscosity_eddy
          viscosity_kinematic
          viscosity_molecular
          vorticity_magnitude
          vorticity_x
          vorticity_y
          vorticity_z

 force_moment_data_name - EXTENSIBLE ENUMERATION
          coef_drag
          coef_length
          coef_lift
          coef_moment_area
          coef_moment_eta
          coef_moment_phi
          coef_moment_pressure_dynamic
          coef_moment_r
          coef_moment_theta
          coef_moment_x
          coef_moment_xi
          coef_moment_y
          coef_moment_z
          coef_moment_zeta
          drag
          force_phi
          force_r
          force_theta
          force_x
          force_y
          force_z
          lift
          moment_center_x
          moment_center_y
          moment_center_z
          moment_eta
          moment_phi
          moment_r
          moment_theta
          moment_x
          moment_xi
          moment_y
          moment_z
          moment_zeta

 gas_model_data_name - EXTENSIBLE ENUMERATION
          ideal_gas_constant
          specific_heat_pressure
          specific_heat_ratio
          specific_heat_volume

 property_distribution_select - EXTENSIBLE SELECT
          action_property
          general_property_relationship
          model_property_distribution
          property_definition
          resource_property

 riemann_1d_data_name - EXTENSIBLE ENUMERATION
          characteristic_acoustic_minus
          characteristic_acoustic_plus
          characteristic_entropy
          characteristic_vorticity1
          characteristic_vorticity2
          riemann_invariant_minus
          riemann_invariant_plus

 space_context_select - EXTENSIBLE SELECT
          action
          action_method
          general_property
          product_definition
          representation_item
          shape_aspect

 thermal_conductivity_model_data_name - EXTENSIBLE ENUMERATION
          constant_prandtl
          power_law_exponent
          sutherland_constant_conductivity
          temperature_reference
          thermal_conductivity_reference

 turbulence_closure_data_name - EXTENSIBLE ENUMERATION
          eddy_viscosity
          prandtl_turbulent

 turbulence_model_data_name - EXTENSIBLE ENUMERATION
          turbulent_bb_reynolds
          turbulent_dissipation
          turbulent_dissipation_rate
          turbulent_distance
          turbulent_energy_kinetic
          turbulent_sa_cb1
          turbulent_sa_cb2
          turbulent_sa_chi
          turbulent_sa_ct1
          turbulent_sa_ct2
          turbulent_sa_ct3
          turbulent_sa_ct4
          turbulent_sa_cv1
          turbulent_sa_cw1
          turbulent_sa_cw2
          turbulent_sa_cw3
          turbulent_sa_kappa
          turbulent_sa_nu_tilde
          turbulent_sa_sigma

 viscosity_model_data_name - EXTENSIBLE ENUMERATION
          sutherland_constant_viscosity
          viscosity_molecular_reference