Index: /issm/trunk-jpl/src/m/classes/snowpack.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/snowpack.m	(revision 15918)
+++ /issm/trunk-jpl/src/m/classes/snowpack.m	(revision 15919)
@@ -173,5 +173,5 @@
 		%}}}
 		%interpolations1d %{{{
-		obj.interpolations1d_window_size = 439200 %that is 5 d and 2 h; 1 d = 86400
+		obj.interpolations1d_window_size = 439200; %that is 5 d and 2 h; 1 d = 86400
 		obj.interpolations1d_hnw_resample = 'none';
 		obj.interpolations1d_hs_resample = 'linear';
@@ -219,5 +219,5 @@
 			md=checkfield(md,'snowpack.snowpack_sw_mode','values',[0 1 2]);
 			md=checkfield(md,'snowpack.snowpack_incoming_longwave','values',[0 1]);
-			md=checkfield(md,'snowpack.snowpack_height_of_wind_value,'>=',0);
+			md=checkfield(md,'snowpack.snowpack_height_of_wind_value','>=',0);
 			md=checkfield(md,'snowpack.snowpack_height_of_meteo_values','>=',0);
 			md=checkfield(md,'snowpack.snowpack_neutral','values',[-1 0 1]);
@@ -229,112 +229,200 @@
 			md=checkfield(md,'snowpack.snowpack_thresh_change_bc','<=',0);
 			md=checkfield(md,'snowpack.snowpack_snp_soil','values',[0 1]);
-			md=checkfield(md,'snowpack.snowpack_soil_flux,'values',[0 1]);
-			md=checkfield(md,'snowpack.snowpack_geo_heat,'>=',0);
-			md=checkfield(md,'snowpack.snowpack_canopy,'values',[0 1]);
+			md=checkfield(md,'snowpack.snowpack_soil_flux','values',[0 1]);
+			md=checkfield(md,'snowpack.snowpack_geo_heat','>=',0);
+			md=checkfield(md,'snowpack.snowpack_canopy','values',[0 1]);
 			%}}}
 			%snowpackadvanced:  %{{{
-			md=checkfield(md,'snowpack.snowpackadvanced_variant = 'ANTARCTICA'; % use 320 kg m-3 for fixed density
-			md=checkfield(md,'snowpack.snowpackadvanced_hn_density = 'EVENT';
+			md=checkfield(md,'snowpack.snowpackadvanced_variant','values',{'JAPAN','DEFAULT','ANTARCTICA'});
+			md=checkfield(md,'snowpack.snowpackadvanced_hn_density','values',{'PARAMETERIZED','EVENT','MEASURED'});
 			%}}}
 			%general:  %{{{
-			md=checkfield(md,'snowpack.general_pluginpath = '/usr/local/lib/meteoio/plugins/';
-			md=checkfield(md,'snowpack.general_buff_chunk_size = 90;
-			md=checkfield(md,'snowpack.general_buff_before = 1.5;
+			md=checkfield(md,'snowpack.general_buff_chunk_size','>',0);
+			md=checkfield(md,'snowpack.general_buff_before','>',0);
 			%}}}
 			%input {{{
-			md=checkfield(md,'snowpack.input_coordsys = 'ch1903';
-			md=checkfield(md,'snowpack.input_coordparam = 'null';
-			md=checkfield(md,'snowpack.input_time_zone = 8;
-			md=checkfield(md,'snowpack.input_meteo = 'smet';
-			md=checkfield(md,'snowpack.input_meteopath = './input';
-			md=checkfield(md,'snowpack.input_station1 = 'domec.smet';
-			md=checkfield(md,'snowpack.input_snowfile1 = 'domec.sno';
+			md=checkfield(md,'snowpack.input_coordsys','values',{'CH1903','UTM','UPS','PROJ4','LOCAL'});
+			md=checkfield(md,'snowpack.input_coordparam','values','null');
+			md=checkfield(md,'snowpack.input_time_zone','>',-12,'<',12);
+			md=checkfield(md,'snowpack.input_meteo','values',{'BORMA','COSMO','GEOTOP','GRIB','GSN','IMIS','SMET','SNOWPACK'});
+			md=checkfield(md,'snowpack.input_meteopath','empty',1);
+			md=checkfield(md,'snowpack.input_station1 ','empty',1);
+			md=checkfield(md,'snowpack.input_snowfile1','empty',1);
 			%}}}
 			%output {{{
-			md=checkfield(md,'snowpack.output_coordsys = 'ch1903';
-			md=checkfield(md,'snowpack.output_coordparam = 'null';
-			md=checkfield(md,'snowpack.output_time_zone = 8;
-			md=checkfield(md,'snowpack.output_meteopath = './output';
-			md=checkfield(md,'snowpack.output_experiment = 'smet';
-			md=checkfield(md,'snowpack.output_ts_write = 1;
-			md=checkfield(md,'snowpack.output_ts_start = 0.0;
-			md=checkfield(md,'snowpack.output_ts_days_between = 0.04166667;
-			md=checkfield(md,'snowpack.output_profile = 'ascii';
-			md=checkfield(md,'snowpack.output_prof_write = 1;
-			md=checkfield(md,'snowpack.output_prof_start = 0.0;
-			md=checkfield(md,'snowpack.output_prof_days_between = 0.04166667;
+			md=checkfield(md,'snowpack.output_coordsys','values',{'CH1903','UTM','UPS','PROJ4','LOCAL'});
+			md=checkfield(md,'snowpack.output_coordparam','values','null');
+			md=checkfield(md,'snowpack.output_time_zone','>',-12,'<',12);
+			md=checkfield(md,'snowpack.output_meteopath','empty',1);
+			md=checkfield(md,'snowpack.output_experiment','empty',1);
+			md=checkfield(md,'snowpack.output_ts_write','values',[0 1]);
+			md=checkfield(md,'snowpack.output_ts_start','>=',0);
+			md=checkfield(md,'snowpack.output_ts_days_between','>=',0);
+			md=checkfield(md,'snowpack.output_profile','values',{'ASCII','IMIS','ASCII IMIS'});
+			md=checkfield(md,'snowpack.output_prof_write','values',[0 1]);
+			md=checkfield(md,'snowpack.output_prof_start','>=',0);
+			md=checkfield(md,'snowpack.output_prof_days_between','>=',0);
 			%}}}
 			%interpolations1d %{{{
-			md=checkfield(md,'snowpack.interpolations1d_window_size = 439200 %that is 5 d and 2 h; 1 d = 86400
-			md=checkfield(md,'snowpack.interpolations1d_hnw_resample = 'none';
-			md=checkfield(md,'snowpack.interpolations1d_hs_resample = 'linear';
-			md=checkfield(md,'snowpack.interpolations1d_tsg_resample = 'linear';
-			md=checkfield(md,'snowpack.interpolations1d_rho_hn_resample = 'none';
-			md=checkfield(md,'snowpack.interpolations1d_vw_resample = 'nearest_neighbour';
-			md=checkfield(md,'snowpack.interpolations1d_vw_args = 'extrapolate';
+			md=checkfield(md,'snowpack.interpolations1d_window_size','>',0);
+			md=checkfield(md,'snowpack.interpolations1d_hnw_resample','values',{'NONE','NEAREST_NEIGHBOUR','ACCUMULATE','LINEAR'});
+			md=checkfield(md,'snowpack.interpolations1d_hs_resample','values',{'NONE','NEAREST_NEIGHBOUR','ACCUMULATE','LINEAR'});
+			md=checkfield(md,'snowpack.interpolations1d_tsg_resample','values',{'NONE','NEAREST_NEIGHBOUR','ACCUMULATE','LINEAR'});
+			md=checkfield(md,'snowpack.interpolations1d_rho_hn_resample','values',{'NONE','NEAREST_NEIGHBOUR','ACCUMULATE','LINEAR'});
+			md=checkfield(md,'snowpack.interpolations1d_vw_resample','values',{'NONE','NEAREST_NEIGHBOUR','ACCUMULATE','LINEAR'});
+			md=checkfield(md,'snowpack.interpolations1d_vw_args','values',{'EXTRAPOLATE'});
 			%}}}
 			%filters {{{
-			md=checkfield(md,'snowpack.filters_ta_filter1 = 'min_max';
-			md=checkfield(md,'snowpack.filters_ta_arg1 = [190 280];
-			md=checkfield(md,'snowpack.filters_rh_filter1 = 'min_max';
-			md=checkfield(md,'snowpack.filters_rh_arg1 = [0.01 1.2];
-			md=checkfield(md,'snowpack.filters_rh_filter2 = 'min_max';
-			md=checkfield(md,'snowpack.filters_rh_arg2 = {'soft' 0.01 1.0};
-			md=checkfield(md,'snowpack.filters_iswr_filter1 = 'min_max';
-			md=checkfield(md,'snowpack.filters_iswr_arg1 = [-10 1500];
-			md=checkfield(md,'snowpack.filters_iswr_filter2 = 'min_max';
-			md=checkfield(md,'snowpack.filters_iswr_arg2 = {'soft' 0 1500};
-			md=checkfield(md,'snowpack.filters_rswr_filter1 = 'min_max';
-			md=checkfield(md,'snowpack.filters_rswr_arg1 = [-10 1500];
-			md=checkfield(md,'snowpack.filters_rswr_filter2 = 'min_max';
-			md=checkfield(md,'snowpack.filters_rswr_arg2 = {'soft' 0 1500};
+			filter_values={'MIN_MAX','RATE_FILTER1','RATE_FILTER2','UNHEATED_RAIN_GAUGE_FILTER','WMO_UNDERCATCH_FILTER','WMO_UNDERCATCH_FILTER-SIMPLIFIED','UNVENTILLATED_TEMPERATURE_SENSOR','ADD_AN_OFFSET'};
+			md=checkfield(md,'snowpack.filters_ta_filter1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_ta_filter1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_ta_filter1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_ta_arg1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_ta_arg1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_ta_arg1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_rh_filter1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_rh_filter1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_rh_filter1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_rh_arg1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_rh_arg1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_rh_arg1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_rh_filter2','values',{filter_values});
+			if strcmpi(md.snowpack.filters_rh_filter2,'MIN_MAX'), md=checkfield(md,'snowpack.filters_rh_filter2','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_rh_arg2','values',{filter_values});
+			if strcmpi(md.snowpack.filters_rh_arg2,'MIN_MAX'), md=checkfield(md,'snowpack.filters_rh_arg2','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_iswr_filter1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_iswr_filter1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_iswr_filter1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_iswr_arg1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_iswr_arg1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_iswr_arg1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_iswr_filter2','values',{filter_values});
+			if strcmpi(md.snowpack.filters_iswr_filter2,'MIN_MAX'), md=checkfield(md,'snowpack.filters_iswr_filter2','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_iswr_arg2','values',{filter_values});
+			if strcmpi(md.snowpack.filters_iswr_arg2,'MIN_MAX'), md=checkfield(md,'snowpack.filters_iswr_arg2','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_rswr_filter1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_rswr_filter1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_rswr_filter1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_rswr_arg1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_rswr_arg1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_rswr_arg1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_rswr_filter2','values',{filter_values});
+			if strcmpi(md.snowpack.filters_rswr_filter2,'MIN_MAX'), md=checkfield(md,'snowpack.filters_rswr_filter2','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_rswr_arg2','values',{filter_values});
+			if strcmpi(md.snowpack.filters_rswr_arg2,'MIN_MAX'), md=checkfield(md,'snowpack.filters_rswr_arg2','size',[1 NaN]); end
 
 			%for ta between 190 and 280 k;
-			md=checkfield(md,'snowpack.filters_ilwr_filter1 = 'min_max';
-			md=checkfield(md,'snowpack.filters_ilwr_arg1 = [30 355];
-			md=checkfield(md,'snowpack.filters_ilwr_filter2 = 'min_max';
-			md=checkfield(md,'snowpack.filters_ilwr_arg2 = {'soft' 35 350};
-			md=checkfield(md,'snowpack.filters_tss_filter1 = 'min_max';
-			md=checkfield(md,'snowpack.filters_tss_arg1 = [180 275];
-			md=checkfield(md,'snowpack.filters_tsg_filter1 = 'min_max';
-			md=checkfield(md,'snowpack.filters_tsg_arg1 = [200 275];
-			md=checkfield(md,'snowpack.filters_vw_filter1 = 'min_max';
-			md=checkfield(md,'snowpack.filters_vw_arg1 = [-2 70];
-			md=checkfield(md,'snowpack.filters_vw_filter2 = 'min_max';
-			md=checkfield(md,'snowpack.filters_vw_arg2 = {'soft' 0 50};
-			%}}}
-
+			md=checkfield(md,'snowpack.filters_ilwr_filter1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_ilwr_filter1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_ilwr_filter1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_ilwr_arg1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_ilwr_arg1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_ilwr_arg1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_ilwr_filter2','values',{filter_values});
+			if strcmpi(md.snowpack.filters_ilwr_filter2,'MIN_MAX'), md=checkfield(md,'snowpack.filters_ilwr_filter2','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_ilwr_arg2','values',{filter_values});
+			if strcmpi(md.snowpack.filters_ilwr_arg2,'MIN_MAX'), md=checkfield(md,'snowpack.filters_ilwr_arg2','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_tss_filter1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_tss_filter1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_tss_filter1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_tss_arg1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_tss_arg1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_tss_arg1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_tsg_filter1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_tsg_filter1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_tsg_filter1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_tsg_arg1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_tsg_arg1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_tsg_arg1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_vw_filter1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_vw_filter1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_vw_filter1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_vw_arg1','values',{filter_values});
+			if strcmpi(md.snowpack.filters_vw_arg1,'MIN_MAX'), md=checkfield(md,'snowpack.filters_vw_arg1','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_vw_filter2','values',{filter_values});
+			if strcmpi(md.snowpack.filters_vw_filter2,'MIN_MAX'), md=checkfield(md,'snowpack.filters_vw_filter2','size',[1 NaN]); end
+			md=checkfield(md,'snowpack.filters_vw_arg2','values',{filter_values});
+			if strcmpi(md.snowpack.filters_vw_arg2,'MIN_MAX'), md=checkfield(md,'snowpack.filters_vw_arg2','size',[1 NaN]); end
+
+			%}}}
 		end % }}}
 		function disp(obj) % {{{
 
-			disp(sprintf('   StressBalance solution parameters:'));
-
-			disp(sprintf('\n      %s','Convergence criteria:'));
-			fielddisplay(obj,'restol','mechanical equilibrium residual convergence criterion');
-			fielddisplay(obj,'reltol','velocity relative convergence criterion, NaN: not applied');
-			fielddisplay(obj,'abstol','velocity absolute convergence criterion, NaN: not applied');
-			fielddisplay(obj,'isnewton','0: Picard''s fixed point, 1: Newton''s method, 2: hybrid');
-			fielddisplay(obj,'maxiter','maximum number of nonlinear iterations');
-			fielddisplay(obj,'viscosity_overshoot','over-shooting constant new=new+C*(new-old)');
-
-			disp(sprintf('\n      %s','boundary conditions:'));
-			fielddisplay(obj,'spcvx','x-axis velocity constraint (NaN means no constraint) [m/yr]');
-			fielddisplay(obj,'spcvy','y-axis velocity constraint (NaN means no constraint) [m/yr]');
-			fielddisplay(obj,'spcvz','z-axis velocity constraint (NaN means no constraint) [m/yr]');
-
-			disp(sprintf('\n      %s','Rift options:'));
-			fielddisplay(obj,'rift_penalty_threshold','threshold for instability of mechanical constraints');
-			fielddisplay(obj,'rift_penalty_lock','number of iterations before rift penalties are locked');
-
-			disp(sprintf('\n      %s','Penalty options:'));
-			fielddisplay(obj,'penalty_factor','offset used by penalties: penalty = Kmax*10^offset');
-			fielddisplay(obj,'vertex_pairing','pairs of vertices that are penalized');
-
-			disp(sprintf('\n      %s','Other:'));
-			fielddisplay(obj,'shelf_dampening','use dampening for floating ice ? Only for FS model');
-			fielddisplay(obj,'FSreconditioning','multiplier for incompressibility equation. Only for FS model');
-			fielddisplay(obj,'referential','local referential');
-			fielddisplay(obj,'loadingforce','loading force applied on each point [N/m^3]');
-			fielddisplay(obj,'requested_outputs','additional outputs requested');
+			disp(sprintf('   Snowpack solution parameters:'));
+			disp(sprintf('\n	%s','Snowpack parameters:')); % {{{
+			fielddisplay(obj,'snowpack_meas_tss',' ');
+			fielddisplay(obj,'snowpack_enforce_measured_snow_heights',' ');
+			fielddisplay(obj,'snowpack_sw_mode',' ');
+			fielddisplay(obj,'snowpack_incoming_longwave',' ');
+			fielddisplay(obj,'snowpack_height_of_wind_value',' ');
+			fielddisplay(obj,'snowpack_height_of_meteo_values',' ');
+			fielddisplay(obj,'snowpack_neutral',' ');
+			fielddisplay(obj,'snowpack_roughness_length',' ');
+			fielddisplay(obj,'snowpack_number_slopes',' ');
+			fielddisplay(obj,'snowpack_snow_redistribution',' ');
+			fielddisplay(obj,'snowpack_calculation_step_length',' ');
+			fielddisplay(obj,'snowpack_change_bc',' ');
+			fielddisplay(obj,'snowpack_thresh_change_bc',' ');
+			fielddisplay(obj,'snowpack_snp_soil',' ');
+			fielddisplay(obj,'snowpack_soil_flux',' ');
+			fielddisplay(obj,'snowpack_geo_heat',' ');
+			fielddisplay(obj,'snowpack_canopy',' ');
+			% }}}
+			disp(sprintf('\n	%s','Snowpackadvanced parameters:')); % {{{
+			fielddisplay(obj,'snowpackadvanced_variant',''); % use 320 kg m-3 for fixed density
+			fielddisplay(obj,'snowpackadvanced_hn_density','');
+			% }}}
+			disp(sprintf('\n	%s','General parameters:')); % {{{
+			fielddisplay(obj,'general_pluginpath','');
+			fielddisplay(obj,'general_buff_chunk_size',' ');
+			fielddisplay(obj,'general_buff_before',' ');
+			% }}}
+			disp(sprintf('\n	%s','Input  parameter:')); % {{{
+			fielddisplay(obj,'input_coordsys','');
+			fielddisplay(obj,'input_coordparam',' ');
+			fielddisplay(obj,'input_time_zone',' ');
+			fielddisplay(obj,'input_meteo',' ');
+			fielddisplay(obj,'input_meteopath',' ');
+			fielddisplay(obj,'input_station1',' ');
+			fielddisplay(obj,'input_snowfile1',' ');
+			% }}}
+			disp(sprintf('\n	%s','Output parameters:')); % {{{
+			fielddisplay(obj,'output_coordsys',' ');
+			fielddisplay(obj,'output_coordparam',' ');
+			fielddisplay(obj,'output_time_zone',' ');
+			fielddisplay(obj,'output_meteopath',' ');
+			fielddisplay(obj,'output_experiment',' ');
+			fielddisplay(obj,'output_ts_write',' ');
+			fielddisplay(obj,'output_ts_start',' ');
+			fielddisplay(obj,'output_ts_days_between',' ');
+			fielddisplay(obj,'output_profile',' ');
+			fielddisplay(obj,'output_prof_write',' ');
+			fielddisplay(obj,'output_prof_start',' ');
+			fielddisplay(obj,'output_prof_days_between',' ');
+			% }}}
+			disp(sprintf('\n	%s','Interpolations1d parameters:')); % {{{
+			fielddisplay(obj,'interpolations1d_window_size',' '); %that is 5 d and 2 h; 1 d = 86400
+			fielddisplay(obj,'interpolations1d_hnw_resample',' ');
+			fielddisplay(obj,'interpolations1d_hs_resample',' ');
+			fielddisplay(obj,'interpolations1d_tsg_resample',' ');
+			fielddisplay(obj,'interpolations1d_rho_hn_resample',' ');
+			fielddisplay(obj,'interpolations1d_vw_resample',' ');
+			fielddisplay(obj,'interpolations1d_vw_args',' ');
+			% }}}
+			disp(sprintf('\n	%s','Filters parameters:')); % {{{
+			fielddisplay(obj,'filters_ta_filter1',' ');
+			fielddisplay(obj,'filters_ta_arg1','');
+			fielddisplay(obj,'filters_rh_filter1',' ');
+			fielddisplay(obj,'filters_rh_arg1','');
+			fielddisplay(obj,'filters_rh_filter2',' ');
+			fielddisplay(obj,'filters_rh_arg2','');
+			fielddisplay(obj,'filters_iswr_filter1',' ');
+			fielddisplay(obj,'filters_iswr_arg1','');
+			fielddisplay(obj,'filters_iswr_filter2',' ');
+			fielddisplay(obj,'filters_iswr_arg2','');
+			fielddisplay(obj,'filters_rswr_filter1',' ');
+			fielddisplay(obj,'filters_rswr_arg1','');
+			fielddisplay(obj,'filters_rswr_filter2',' ');
+			fielddisplay(obj,'filters_rswr_arg2','');
+
+			%for ta between 190 and 280 k;
+			fielddisplay(obj,'filters_ilwr_filter1',' ');
+			fielddisplay(obj,'filters_ilwr_arg1','');
+			fielddisplay(obj,'filters_ilwr_filter2',' ');
+			fielddisplay(obj,'filters_ilwr_arg2','');
+			fielddisplay(obj,'filters_tss_filter1',' ');
+			fielddisplay(obj,'filters_tss_arg1','');
+			fielddisplay(obj,'filters_tsg_filter1',' ');
+			fielddisplay(obj,'filters_tsg_arg1','');
+			fielddisplay(obj,'filters_vw_filter1',' ');
+			fielddisplay(obj,'filters_vw_arg1','');
+			fielddisplay(obj,'filters_vw_filter2',' ');
+			fielddisplay(obj,'filters_vw_arg2','');
+			% }}}
 
 		end % }}}
