parameters: (self, table)
docstring: Create a new Table2D instance
  
          table: dictionary from YAML parsing
docstring_summary: Create a new Table2D instance
docstring_tokens: Create a new Table2D instance
function: def __init__(self, table):
          """
          Create a new Table2D instance
  
          table: dictionary from YAML parsing
          """
          check_schema(
              table,
              "table2d",
              ["rowindex", "colindex", "columns", "result", "data"],
              []
          )
  
          self.rowindex = table["rowindex"]
          self.colindex = table["colindex"]
          self.result = table["result"]
          self.columns = table["columns"]
          self.data = deepcopy(table["data"])
  
          if self.rowindex == self.colindex:
              raise ValueError(
                  "Row- and ColIndex are identical. "
                  "In this case a ordinary table should be used."
              )
function_tokens: def __init__ ( self , table ) : check_schema ( table , "table2d" , [ "rowindex" , "colindex" , "columns" , "result" , "data" ] , [ ] ) self . rowindex = table [ "rowindex" ] self . colindex = table [ "colindex" ] self . result = table [ "result" ] self . columns = table [ "columns" ] self . data = deepcopy ( table [ "data" ] ) if self . rowindex == self . colindex : raise ValueError ( "Row- and ColIndex are identical. " "In this case a ordinary table should be used." )