original_docstring:  
        *Required*
        
        Returns a list of state variables that are essential to the model. 
        This list is essential for the resume and suspend functions to work.
        
        This function is specific for each model and **must** be present. This is
        where you specify the state variables of you model. If your model is stateless
        this function must return and empty array (states = [])
        
        In the simple example here the TSoil variable is a state 
        for the model.
        
        :var TSoil: Temperature of the soil [oC]
        
docstring: Required
  Returns a list of state variables that are essential to the model.
  This list is essential for the resume and suspend functions to work.
  
  This function is specific for each model and **must** be present. This is
  where you specify the state variables of you model. If your model is stateless
  this function must return and empty array (states = [])
  
  In the simple example here the TSoil variable is a state
  for the model.
docstring_tokens: Required Returns a list of state variables that are essential to the model . This list is essential for the resume and suspend functions to work . This function is specific for each model and ** must ** be present . This is where you specify the state variables of you model . If your model is stateless this function must return and empty array ( states = [] ) In the simple example here the TSoil variable is a state for the model .
code: def stateVariables(self):
        """ 
        *Required*
        
        Returns a list of state variables that are essential to the model. 
        This list is essential for the resume and suspend functions to work.
        
        This function is specific for each model and **must** be present. This is
        where you specify the state variables of you model. If your model is stateless
        this function must return and empty array (states = [])
        
        In the simple example here the TSoil variable is a state 
        for the model.
        
        :var TSoil: Temperature of the soil [oC]
        """
        states = ['TSoil']
        
        return states
code_tokens: def stateVariables ( self ) : states = [ 'TSoil' ] return states
short_docstring: Required
  Returns a list of state variables that are essential to the model.
short_docstring_tokens: Required Returns a list of state variables that are essential to the model .
comment: """ 
        *Required*
        
        Returns a list of state variables that are essential to the model. 
        This list is essential for the resume and suspend functions to work.
        
        This function is specific for each model and **must** be present. This is
        where you specify the state variables of you model. If your model is stateless
        this function must return and empty array (states = [])
        
        In the simple example here the TSoil variable is a state 
        for the model.
        
        :var TSoil: Temperature of the soil [oC]
        """