void _SUPGAdvDiffTermPpc_Destroy( void* residual, void* data ) {
   SUPGAdvDiffTermPpc* self = (SUPGAdvDiffTermPpc*)residual;

   //Stg_Component_Destroy( self->sle, data, False );
   Stg_Component_Destroy( self->velocityField, data, False );
   Stg_Component_Destroy( self->phiField, data, False );
   Stg_Component_Destroy( self->mgr, data, False );

   self->last_maxNodeCount = 0;
   _ForceTerm_Destroy( self, data );
}
void _BuoyancyForceTermPpc_Destroy( void* _self, void* data ) {
    BuoyancyForceTermPpc* self = (BuoyancyForceTermPpc*)_self;

    _ForceTerm_Destroy( self, data );
}
void _VectorAssemblyTerm_NA__Fn_Destroy( void* forceTerm, void* data ) {
   VectorAssemblyTerm_NA__Fn* self = (VectorAssemblyTerm_NA__Fn*)forceTerm;

   _ForceTerm_Destroy( self, data );
}
void _GALEDivergenceForce_Destroy( void* forceTerm, void* data ) {
	_ForceTerm_Destroy( forceTerm, data );
}
void _ThermalBuoyancyForceTerm_Destroy( void* forceTerm, void* data ) {
	ThermalBuoyancyForceTerm* self = (ThermalBuoyancyForceTerm*)forceTerm;

   Stg_Component_Destroy( self->temperatureField, data, False );
	_ForceTerm_Destroy( self, data );
}