Index: /issm/trunk-jpl/src/m/contrib/netCDF/export_netCDF.py
===================================================================
--- /issm/trunk-jpl/src/m/contrib/netCDF/export_netCDF.py	(revision 18868)
+++ /issm/trunk-jpl/src/m/contrib/netCDF/export_netCDF.py	(revision 18869)
@@ -172,4 +172,5 @@
 					subfields=dict.keys(md.results.__dict__[supfield].__getitem__(0).__dict__)
 					for field in subfields:
+						NCgroup.__setattr__('classtype', md.results.__dict__[supfield].__class__.__name__)
 						if str(field)!='errlog' and str(field)!='outlog' and str(field)!='SolutionType':
 							Var=md.results.__dict__[supfield].__getitem__(0).__dict__[field]
@@ -179,4 +180,5 @@
 					subfields=dict.keys(md.results.__dict__[supfield].__dict__)
 					for field in subfields:
+						NCgroup.__setattr__('classtype', md.results.__dict__[supfield].__class__.__name__)
 						if str(field)!='errlog' and str(field)!='outlog' and str(field)!='SolutionType':
 #							print 'Treating '+str(group)+'.'+str(supfield)+'.'+str(field)
@@ -189,4 +191,5 @@
 			for field in fields:
 #				print 'Treating ' +str(group)+'.'+str(field)
+				NCgroup.__setattr__('classtype', md.__dict__[group].__class__.__name__)
 				Var=md.__dict__[group].__dict__[field]
 				CreateVar(Var,False)
