anchor.diff:  	integer(kint) :: tracerID
   	real(kreal) :: tracerMassTol
   	real(kreal) :: tracerVarTol
  +	logical(klog) :: useReferenceVal = .FALSE.
  +	real(kreal) :: refVal
  +	real(kreal) :: refTol
   	integer(kint) :: refinementLimit
   end type
   
  
positive.code: 	self%tracerID = 0
  	self%tracerMassTol = 0.0_kreal
  	self%tracerVarTol = 0.0_kreal
  end subroutine
  
  subroutine NewPrivateTracer(self, tracerID, tracerMassTol, tracerVarTol, limit)
  
negative.code: 						call FlagPanelsForFlowMapRefinement(refineFlag, aMesh, remesh, startIndex, counters(3))
  					endif
  					if ( remesh%tracerRefine ) then
  						if ( remesh%useReferenceVal ) then
  							call FlagPanelsForTracerInterfaceRefinement(refineFlag, aMesh, remesh, startIndex, counters(4))
  						else
  							call FlagPanelsForTracerMassRefinement(refineFlag, aMesh, remesh, startIndex, counters(4))
  						endif
  						call FlagPanelsForTracerVariationRefinement(refineFlag, aMesh, remesh, startIndex, counters(5))
  					endif
  
  