Commit 2d7c4cbe authored by Lore, Jeremy's avatar Lore, Jeremy
Browse files

Update readg_g3d.m

Add quiet arg
parent 94ca6e96
Loading
Loading
Loading
Loading
+13 −4
Original line number Diff line number Diff line
function g = readg_g3d(filename,force_rewrite)
function g = readg_g3d(filename,force_rewrite,quiet)
% Simple reading of gfile with postprocessing for psi and bfield interpolation

if nargin < 2
    force_rewrite = 0;
end
if nargin < 3
    quiet = 0;
end

% Version identifies changes to routine that may require re-creating .mat file
version_ = 4;
@@ -17,9 +20,13 @@ end

fname_mat = [filename,'.mat'];
if exist(fname_mat,'file') ~= 2 || force_rewrite
    if ~quiet
        disp([' >>>> Reading gfile ',filename])
    end
else
    if ~quiet
        disp(['>>>> Reading .mat version of gfile ',fname_mat])
    end
    S = load(fname_mat);
    g = S.g;
    
@@ -74,6 +81,8 @@ if ~isempty(g.qpsi) % Do not postprocess truncated file
end
g.version = version_;

if ~quiet
    disp('>>> Saving .mat version of gfile')
end
save(fname_mat,'g');