
md = checkfield(md,'fieldname','friction.coefficient','timeseries',1,'NaN',1)
md = checkfield(md,'fieldname','friction.coefficientcoulomb','timeseries',1,'NaN',1)
md = checkfield(md,'fieldname','friction.q','NaN',1,'size',[md.mesh.numberofelements])
md = checkfield(md,'fieldname','friction.p','NaN',1,'size',[md.mesh.numberofelements])























































    md = checkfield(md,'fieldname','basalforcings.groundedice_melting_rate','NaN',1,'timeseries',1)
    md = checkfield(md,'fieldname','basalforcings.meltrate_factor','>=',0,'numel',[1])
    md = checkfield(md,'fieldname','basalforcings.threshold_thickness','>=',0,'numel',[1])
    md = checkfield(md,'fieldname','basalforcings.upperdepth_melt','<=',0,'numel',[1])
    md = checkfield(md,'fieldname','basalforcings.groundedice_melting_rate','NaN',1,'size',[md.mesh.numberofvertices])
    md = checkfield(md,'fieldname','basalforcings.meltrate_factor','>=',0,'numel',[1])
    md = checkfield(md,'fieldname','basalforcings.threshold_thickness','>=',0,'numel',[1])
    md = checkfield(md,'fieldname','basalforcings.upperdepth_melt','<=',0,'numel',[1])
    md = checkfield(md,'fieldname','basalforcings.groundedice_melting_rate','NaN',1,'timeseries',1)
    md = checkfield(md,'fieldname','basalforcings.meltrate_factor','>=',0,'numel',[1])
    md = checkfield(md,'fieldname','basalforcings.threshold_thickness','>=',0,'numel',[1])
    md = checkfield(md,'fieldname','basalforcings.upperdepth_melt','<=',0,'numel',[1])
    md = checkfield(md,'fieldname','basalforcings.geothermalflux','NaN',1,'timeseries',1,'>=',0)































































































































































































































































































































































      md = checkfield(md,fieldname,options);
