anchor.diff:  
   	if (self%panelKind == QUAD_PANEL ) then
   		call DivideQuadPanel(self,panelIndex)
  +	elseif ( self%panelKind == TRI_PANEL ) then
  +		call DivideTriPanel(self, panelIndex)	
   	else
   		call LogMessage(log,ERROR_LOGGING_LEVEL,'DividePanel ERROR : ','invalid panelKind.')
   	endif
  
positive.code: 	call LogMessage(log,DEBUG_LOGGING_LEVEL,logKey,'... uniform quadrilateral mesh ready.')
  end subroutine
  
  
  subroutine DividePanel(self,panelIndex)
  ! Interface to call the appropriate DividePanel subroutine.
  
negative.code: 	call New(self%panels,nPanels,panelKind,nTracer,problemKind)
  
  	if ( panelKind == TRI_PANEL) then
  		call InitIcosTriMesh(self,initNest)
  	elseif ( panelKind == QUAD_PANEL) then
  		call InitCubedSphere(self,initNest)
  	endif
  