code: def defValueFuncs(self):
          '''
          Defines the value and marginal value function for this period.
  
          Parameters
          ----------
          none
  
          Returns
          -------
          none
          '''
          MPCnvrs      = self.MPC**(-self.CRRA/(1.0-self.CRRA))
          vFuncNvrs    = LinearInterp(np.array([self.mNrmMin, self.mNrmMin+1.0]),np.array([0.0, MPCnvrs]))
          self.vFunc   = ValueFunc(vFuncNvrs,self.CRRA)
          self.vPfunc  = MargValueFunc(self.cFunc,self.CRRAf defValueFuncs(self):
          '''
          Defines the value and marginal value function for this period.
  
          Parameters
          ----------
          none
  
          Returns
          -------
          none
          '''
          MPCnvrs      = self.MPC**(-self.CRRA/(1.0-self.CRRA))
          vFuncNvrs    = LinearInterp(np.array([self.mNrmMin, self.mNrmMin+1.0]),np.array([0.0, MPCnvrs]))
          self.vFunc   = ValueFunc(vFuncNvrs,self.CRRA)
          self.vPfunc  = MargValueFunc(self.cFunc,self.CRRA)
docs: Defines the value and marginal value function for this period.
  
          Parameters
          ----------
          none
  
          Returns
          -------
          none