code: def updateSolutionTerminal(self):
          '''
          Update the terminal period solution.  This method should be run when a
          new AgentType is created or when CRRA changes.
  
          Parameters
          ----------
          None
  
          Returns
          -------
          None
          '''
          AggShockConsumerType.updateSolutionTerminal(self)
  
          # Make replicated terminal period solution
          StateCount = self.MrkvArray.shape[0]
          self.solution_terminal.cFunc   = StateCount*[self.solution_terminal.cFunc]
          self.solution_terminal.vPfunc  = StateCount*[self.solution_terminal.vPfunc]
          self.solution_terminal.mNrmMin = StateCount*[self.solution_terminal.mNrmMinf updateSolutionTerminal(self):
          '''
          Update the terminal period solution.  This method should be run when a
          new AgentType is created or when CRRA changes.
  
          Parameters
          ----------
          None
  
          Returns
          -------
          None
          '''
          AggShockConsumerType.updateSolutionTerminal(self)
  
          # Make replicated terminal period solution
          StateCount = self.MrkvArray.shape[0]
          self.solution_terminal.cFunc   = StateCount*[self.solution_terminal.cFunc]
          self.solution_terminal.vPfunc  = StateCount*[self.solution_terminal.vPfunc]
          self.solution_terminal.mNrmMin = StateCount*[self.solution_terminal.mNrmMin]
docs: Update the terminal period solution.  This method should be run when a
          new AgentType is created or when CRRA changes.
  
          Parameters
          ----------
          None
  
          Returns
          -------
          None