parameters: (h)
return_statement: return h[0,0]*h[1,1]*h[2,2]
docstring: Calculates the determinant of a 3*3 upper triangular matrix.
  
     Note that the volume of the system box when the lattice vector matrix is
     expressed as a 3*3 upper triangular matrix is given by the determinant of
     this matrix.
  
     Args:
        h: An upper triangular 3*3 matrix.
  
     Returns:
        The determinant of h.
docstring_summary: Calculates the determinant of a 3*3 upper triangular matrix.
docstring_tokens: Calculates the determinant of a 3 * 3 upper triangular matrix .
function: def det_ut3x3(h):
     """Calculates the determinant of a 3*3 upper triangular matrix.
  
     Note that the volume of the system box when the lattice vector matrix is
     expressed as a 3*3 upper triangular matrix is given by the determinant of
     this matrix.
  
     Args:
        h: An upper triangular 3*3 matrix.
  
     Returns:
        The determinant of h.
     """
  
     return h[0,0]*h[1,1]*h[2,2]
function_tokens: def det_ut3x3 ( h ) : return h [ 0 , 0 ] * h [ 1 , 1 ] * h [ 2 , 2 ]