Rectangular density - temperature table EOS

There are different classes, depending on the format of the data to be read.

Density-temperature data, read isochores

type name
rho-T_table
parameters
number_of_densities number_of_temperatures
For each density:
   density
For each temperature:
   temperature
For each density:
   For each temperature:
      specific_internal_energy
For each density:
   For each temperature:
      pressure

Specific volume-temperature data, read isochores

type name
v-T_table
parameters
number_of_specific_volumes number_of_temperatures
For each specific_volume:
   specific_volume
For each temperature:
   temperature
For each specific_volume:
   For each temperature:
      specific_internal_energy
For each specific_volume:
   For each temperature:
      pressure

Density-temperature data, read isotherms (SESAME pattern)

type name
sesame
parameters
number_of_densities number_of_temperatures
For each density:
   density
For each temperature:
   temperature
For each temperature:
   For each density:
      pressure
For each temperature:
   For each density:
      specific_internal_energy