Extensible select and enumeration types

and their elements in schema RESULTS_SCHEMA taking into account BASED_ON types


 characterized_product_definition - EXTENSIBLE SELECT
          product_definition
          product_definition_relationship

 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

 mesh_location - EXTENSIBLE ENUMERATION
          application_defined
          cell_centre
          edge_centre
          face_centre
          iface_centre
          jface_centre
          kface_centre
          unspecified
          vertices

 property_distribution_select - EXTENSIBLE SELECT
          action_property
          general_property_relationship
          model_property_distribution
          property_definition
          resource_property

 space_context_select - EXTENSIBLE SELECT
          action
          action_method
          general_property
          product_definition
          representation_item
          shape_aspect