|  | 
| integer(intg) | n | 
|  | 
| integer(intg) | nl | 
|  | 
| integer(intg) | discont | 
|  | 
| integer(intg) | dm | 
|  | 
| type(array_int) | i | 
|  | 
| real(dp), dimension(:,:), pointer | q | 
|  | 
| real(dp), dimension(:,:), pointer | p | 
|  | 
| real(dp), dimension(:,:), pointer | xi | 
|  | 
| integer(intg), dimension(:,:), pointer | b_id | 
|  | 
| character *2 | cl | 
|  | 
  
  | 
        
          | integer(intg), dimension(:,:), pointer fluid_mechanics_io_routines::array_base::b_id |  | private | 
 
 
  
  | 
        
          | character*2 fluid_mechanics_io_routines::array_base::cl |  | private | 
 
 
  
  | 
        
          | integer(intg) fluid_mechanics_io_routines::array_base::discont |  | private | 
 
 
  
  | 
        
          | integer(intg) fluid_mechanics_io_routines::array_base::dm |  | private | 
 
 
  
  | 
        
          | type(array_int) fluid_mechanics_io_routines::array_base::i |  | private | 
 
 
  
  | 
        
          | integer(intg) fluid_mechanics_io_routines::array_base::n |  | private | 
 
 
  
  | 
        
          | integer(intg) fluid_mechanics_io_routines::array_base::nl |  | private | 
 
 
  
  | 
        
          | real(dp), dimension(:,:), pointer fluid_mechanics_io_routines::array_base::p |  | private | 
 
 
  
  | 
        
          | real(dp), dimension(:,:), pointer fluid_mechanics_io_routines::array_base::q |  | private | 
 
 
  
  | 
        
          | real(dp), dimension(:,:), pointer fluid_mechanics_io_routines::array_base::xi |  | private |