https://hal.archives-ouvertes.fr/hal-02137040
Raw File
Tip revision: 04a7cf3445bc390bc8dfaf93341a1f8f2008072c authored by Software Heritage on 10 April 2020, 08:52:33 UTC
hal: Deposit 544 in collection hal
Tip revision: 04a7cf3
start_ns2ddv.m
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% This file is part of NS2DDV.                                                      %
%                                                                                   %
% Copyright(C) 2011-2018    C. Calgaro  (caterina.calgaro@math.univ-lille1.fr)      %
%                           E. Creusé   (emmanuel.creuse@math.univ-lille1.fr)       %
%                           T. Goudon   (thierry.goudon@inria.fr)                   %
%                           A. Mouton   (alexandre.mouton@math.univ-lille1.fr)      %
%                                                                                   %
% NS2DDV is free software: you can redistribute it and/or modify it under the terms %
% of the GNU General Public License as published by the Free Software Foundation,   %
% either version 3 of the License, or (at your option) any later version.           %
%                                                                                   %
% NS2DDV is distributed in the hope that it will be useful, but WITHOUT ANY         %
% WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A   %
% PARTICULAR PURPOSE. See the GNU General Public License for more details.          %
%                                                                                   %
% You should have received a copy of the GNU General Public License along with      %
% NS2DDV. If not, see <http://www.gnu.org/licenses/>.                               %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function[] = start_ns2ddv(namefile)

	% INPUT
	% namefile		Name of the setup file used for starting NS2DDV

	clearvars -except namefile
	warning('off', 'MATLAB:nargchk:deprecated')
	warning('off', 'MATLAB:contour:ConstantData')
    close all

	% Load the architecture of the code
	load_paths();

	% Load the input file that contains the parameters
	disp(sprintf('NS2DDV has been started with the file %s\n', namefile));
	run(namefile);

	switch PARAMETERS.MODEL
		case {'NSDV'}
			start_nsdv(PARAMETERS);
        case {'NS'}
			start_ns(PARAMETERS);  
        otherwise
			error(sprintf('Unknown model\n'));
	end

end
back to top