final changes

This commit is contained in:
Michael Stumpf (ifhcluster) 2019-03-26 12:15:37 +00:00
parent b1feed4450
commit 82fefdc6ac
1 changed files with 4 additions and 4 deletions

View File

@ -1,6 +1,6 @@
function [q,x,y,z] = read_field_complete_ucfmf(fdir,iseq,field,varargin) function [q,x,y,z] = read_field_complete_ucfmf(fdir,iseq,field,varargin)
% [q,x,y,z] = read_field_complete_ucfmf(file,field,varargin) % [q,x,y,z] = read_field_complete_ucfmf(fdir,iseq,field,varargin)
% Reads a specific field from all processor chunks.(Multi-file tar version) % Reads a specific field from all processor chunks (multi-file tar version)
% Input % Input
% fdir directory with files % fdir directory with files
% iseq sequence index % iseq sequence index
@ -19,7 +19,7 @@ function [q,x,y,z] = read_field_complete_ucfmf(fdir,iseq,field,varargin)
addParamValue(par,'verbosity',0,@isnumeric); addParamValue(par,'verbosity',0,@isnumeric);
addParamValue(par,'debug',0,@isnumeric); addParamValue(par,'debug',0,@isnumeric);
parse(par,varargin{:}); parse(par,varargin{:});
istep = par.Results.timestep; istep = par.Results.step;
% Parse field % Parse field
if ischar(field) if ischar(field)
@ -54,7 +54,7 @@ function [q,x,y,z] = read_field_complete_ucfmf(fdir,iseq,field,varargin)
% Now read chunk by chunk % Now read chunk by chunk
for iproc=0:nprocs-1 for iproc=0:nprocs-1
fq = sprintf('%s/%s_%04d.%05d',fpath,iseq,iproc); fq = sprintf('%s/%s_%04d.%05d',fdir,fbase,iseq,iproc);
[data,ib,jb,kb,nxl,nyl,nzl] = read_field_chunk_ucf(fq,ifield,'tarmode',0,'ghost',0,'step',istep); [data,ib,jb,kb,nxl,nyl,nzl] = read_field_chunk_ucf(fq,ifield,'tarmode',0,'ghost',0,'step',istep);
q(ib:ib+nxl-1,jb:jb+nyl-1,kb:kb+nzl-1) = data; q(ib:ib+nxl-1,jb:jb+nyl-1,kb:kb+nzl-1) = data;
end end