! Function tao_var1_name(var) result (var1_name) ! ! Function to return the variable name in the form: ! var1_name[index] ! For example: ! quad_k1[23] ! ! Input: ! var -- Tao_var_struct: Variable ! ! Output: ! var1_name -- Character(60): Appropriate name. !- function tao_var1_name(var) result (var1_name) use tao_struct implicit none type (tao_var_struct) var character(60) var1_name ! write (var1_name, '(2a, i0, a)') trim(var%v1%name), '[', var%ix_v1, ']' end function tao_var1_name