Changeset 809


Ignore:
Timestamp:
Aug 13, 2014, 2:47:15 AM (10 years ago)
Author:
g7moreau
Message:
  • Add license
Location:
trunk/src
Files:
87 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ListDir.m

    r569 r809  
    1616% ListDevices_in: list of devices to scan (cell of names)
    1717% ListRecords_in: list of records to scan (cell of names)
     18
     19%=======================================================================
     20% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     21%   http://www.legi.grenoble-inp.fr
     22%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     23%
     24%     This file is part of the toolbox UVMAT.
     25%
     26%     UVMAT is free software; you can redistribute it and/or modify
     27%     it under the terms of the GNU General Public License as published
     28%     by the Free Software Foundation; either version 2 of the license,
     29%     or (at your option) any later version.
     30%
     31%     UVMAT is distributed in the hope that it will be useful,
     32%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     33%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     34%     GNU General Public License (see LICENSE.txt) for more details.
     35%=======================================================================
    1836
    1937function [ListDevices,ListRecords,ListXml,List]=ListDir(CurrentPath,ListExperiments,ListDevices_in,ListRecords_in)
  • trunk/src/RUN_STLIN.m

    r264 r809  
    22% file_A,file_B: input velocity files
    33%vel_type: string ='civ1' or 'civ2'
     4
     5%=======================================================================
     6% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     7%   http://www.legi.grenoble-inp.fr
     8%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     9%
     10%     This file is part of the toolbox UVMAT.
     11%
     12%     UVMAT is free software; you can redistribute it and/or modify
     13%     it under the terms of the GNU General Public License as published
     14%     by the Free Software Foundation; either version 2 of the license,
     15%     or (at your option) any later version.
     16%
     17%     UVMAT is distributed in the hope that it will be useful,
     18%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     19%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20%     GNU General Public License (see LICENSE.txt) for more details.
     21%=======================================================================
     22
    423function RUN_STLIN(file_A,file_B,vel_type,file_st,nx_patch,ny_patch,thresh_patch,fileAxml,fileBxml)
    524               
  • trunk/src/activate.m

    r660 r809  
    99% Position=[x y] coordinates set for the mouse relative to the object (default =[] corresponds to the centre [0.5 0.5]
    1010% Value: value set to the element, for instance string to select on a menu
     11
     12%=======================================================================
     13% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     14%   http://www.legi.grenoble-inp.fr
     15%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     16%
     17%     This file is part of the toolbox UVMAT.
     18%
     19%     UVMAT is free software; you can redistribute it and/or modify
     20%     it under the terms of the GNU General Public License as published
     21%     by the Free Software Foundation; either version 2 of the license,
     22%     or (at your option) any later version.
     23%
     24%     UVMAT is distributed in the hope that it will be useful,
     25%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     26%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     27%     GNU General Public License (see LICENSE.txt) for more details.
     28%=======================================================================
    1129
    1230function activate(FigTag,PanelTag,ObjectTag,Position,Value)
  • trunk/src/binread_rdv.m

    r784 r809  
     1%=======================================================================
     2% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     3%   http://www.legi.grenoble-inp.fr
     4%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     5%
     6%     This file is part of the toolbox UVMAT.
     7%
     8%     UVMAT is free software; you can redistribute it and/or modify
     9%     it under the terms of the GNU General Public License as published
     10%     by the Free Software Foundation; either version 2 of the license,
     11%     or (at your option) any later version.
     12%
     13%     UVMAT is distributed in the hope that it will be useful,
     14%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     15%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16%     GNU General Public License (see LICENSE.txt) for more details.
     17%=======================================================================
     18
    119function [imgs,timestamps,nb_frames]=binread_rdv(filename,frame_idx)
    220% BINREAD_RDV Permet de lire les fichiers bin générés par Hiris à partir du
  • trunk/src/browse_data.m

    r801 r809  
    44% associated with the GUI browse_data.fig
    55
    6 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    7 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    8 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     6%=======================================================================
     7% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     8%   http://www.legi.grenoble-inp.fr
     9%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     10%
    911%     This file is part of the toolbox UVMAT.
    10 % 
     12%
    1113%     UVMAT is free software; you can redistribute it and/or modify
    12 %     it under the terms of the GNU General Public License as published by
    13 %     the Free Software Foundation; either version 2 of the License, or
    14 %     (at your option) any later version.
    15 % 
     14%     it under the terms of the GNU General Public License as published
     15%     by the Free Software Foundation; either version 2 of the license,
     16%     or (at your option) any later version.
     17%
    1618%     UVMAT is distributed in the hope that it will be useful,
    1719%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    1820%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    20 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     21%     GNU General Public License (see LICENSE.txt) for more details.
     22%=======================================================================
    2123
    2224function varargout = browse_data(varargin)
  • trunk/src/calc_field_interp.m

    r675 r809  
    1414% XI, YI: set of x and y coordinates where the fields need to be linearly interpolated,
    1515%        if XI, YI are missing, there is no interpolation (case of colors in vector plots)
     16
     17%=======================================================================
     18% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     19%   http://www.legi.grenoble-inp.fr
     20%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    1621%
     22%     This file is part of the toolbox UVMAT.
     23%
     24%     UVMAT is free software; you can redistribute it and/or modify
     25%     it under the terms of the GNU General Public License as published
     26%     by the Free Software Foundation; either version 2 of the license,
     27%     or (at your option) any later version.
     28%
     29%     UVMAT is distributed in the hope that it will be useful,
     30%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     31%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     32%     GNU General Public License (see LICENSE.txt) for more details.
     33%=======================================================================
     34
    1735function [VarVal,ListVarName,VarAttribute,errormsg]=calc_field_interp(Coord,Data,FieldName,XI,YI)
    1836
  • trunk/src/calc_field_tps.m

    r675 r809  
    2424%            [nb_site,nb_coord] for an array of interpolation sites
    2525%            [nb_site_y,nb_site_x,nb_coord] for interpolation on a plane grid of size [nb_site_y,nb_site_x]
     26
     27%=======================================================================
     28% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     29%   http://www.legi.grenoble-inp.fr
     30%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     31%
     32%     This file is part of the toolbox UVMAT.
     33%
     34%     UVMAT is free software; you can redistribute it and/or modify
     35%     it under the terms of the GNU General Public License as published
     36%     by the Free Software Foundation; either version 2 of the license,
     37%     or (at your option) any later version.
     38%
     39%     UVMAT is distributed in the hope that it will be useful,
     40%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     41%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     42%     GNU General Public License (see LICENSE.txt) for more details.
     43%=======================================================================
    2644
    2745function [DataOut,VarAttribute,errormsg]=calc_field_tps(Coord_tps,NbCentre,SubRange,FieldVar,FieldName,Coord_interp)
  • trunk/src/cell2tab.m

    r128 r809  
    99% Tabcell: (ni,nj) cell matrix of char strings to be displayed as  ni lines , nj column
    1010% separator: char string used for separating displayed columns
     11
     12%=======================================================================
     13% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     14%   http://www.legi.grenoble-inp.fr
     15%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     16%
     17%     This file is part of the toolbox UVMAT.
     18%
     19%     UVMAT is free software; you can redistribute it and/or modify
     20%     it under the terms of the GNU General Public License as published
     21%     by the Free Software Foundation; either version 2 of the license,
     22%     or (at your option) any later version.
     23%
     24%     UVMAT is distributed in the hope that it will be useful,
     25%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     26%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     27%     GNU General Public License (see LICENSE.txt) for more details.
     28%=======================================================================
    1129
    1230function Tabchar=cell2tab(Tabcell,separator)
  • trunk/src/check_files.m

    r801 r809  
    1010% ver : svn version in case this is a  svn repository
    1111
    12 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    13 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    14 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     12%=======================================================================
     13% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     14%   http://www.legi.grenoble-inp.fr
     15%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     16%
    1517%     This file is part of the toolbox UVMAT.
    1618%
    1719%     UVMAT is free software; you can redistribute it and/or modify
    18 %     it under the terms of the GNU General Public License as published by
    19 %     the Free Software Foundation; either version 2 of the License, or
    20 %     (at your option) any later version.
     20%     it under the terms of the GNU General Public License as published
     21%     by the Free Software Foundation; either version 2 of the license,
     22%     or (at your option) any later version.
    2123%
    2224%     UVMAT is distributed in the hope that it will be useful,
    2325%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    2426%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    25 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    26 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     27%     GNU General Public License (see LICENSE.txt) for more details.
     28%=======================================================================
    2729
    2830function [checkmsg,date_str,svn_info]=check_files
  • trunk/src/civ.m

    r801 r809  
    1 
    21%'civ': function associated with the interface 'civ.fig' for PIV, spline interpolation and stereo PIV (patch)
    32%------------------------------------------------------------------------
     
    54% function varargout = civ(varargin)
    65% provides an interface for the software menucivx
     6
     7%=======================================================================
     8% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     9%   http://www.legi.grenoble-inp.fr
     10%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    711%
    8 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    9 %  Copyright 2011-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    10 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    1112%     This file is part of the toolbox UVMAT.
    1213%
    1314%     UVMAT is free software; you can redistribute it and/or modify
    14 %     it under the terms of the GNU General Public License as published by
    15 %     the Free Software Foundation; either version 2 of the License, or
    16 %     (at your option) any later version.
     15%     it under the terms of the GNU General Public License as published
     16%     by the Free Software Foundation; either version 2 of the license,
     17%     or (at your option) any later version.
    1718%
    1819%     UVMAT is distributed in the hope that it will be useful,
    1920%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    2021%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    21 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    22 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     22%     GNU General Public License (see LICENSE.txt) for more details.
     23%=======================================================================
     24
    2325function varargout = civ(varargin)
    2426%TODO: search range
  • trunk/src/civ_3D.m

    r801 r809  
    44% function varargout = civ_3D(varargin)
    55% provides an interface for the software CIVx
     6
     7%=======================================================================
     8% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     9%   http://www.legi.grenoble-inp.fr
     10%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    611%
    7 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    8 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    9 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    10 %     This file is part of the toolbox UVMAT.
    11 %
     12%     This file is part of the toolbox UVMAT.
     13%
    1214%     UVMAT is free software; you can redistribute it and/or modify
    13 %     it under the terms of the GNU General Public License as published by
    14 %     the Free Software Foundation; either version 2 of the License, or
    15 %     (at your option) any later version.
    16 % 
     15%     it under the terms of the GNU General Public License as published
     16%     by the Free Software Foundation; either version 2 of the license,
     17%     or (at your option) any later version.
     18%
    1719%     UVMAT is distributed in the hope that it will be useful,
    1820%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    1921%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    20 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    21 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     22%     GNU General Public License (see LICENSE.txt) for more details.
     23%=======================================================================
     24
    2225function varargout = civ_3D(varargin)
    2326
  • trunk/src/civ_matlab.m

    r801 r809  
    2121%     .Patch2:
    2222% ncfile: name of a netcdf file to be created for the result (extension .nc)
     23
     24%=======================================================================
     25% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     26%   http://www.legi.grenoble-inp.fr
     27%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    2328%
    24 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    25 %  Copyright 2011-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    26 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    27 %     This is part of the toolbox UVMAT.
    28 %
     29%     This file is part of the toolbox UVMAT.
     30%
    2931%     UVMAT is free software; you can redistribute it and/or modify
    30 %     it under the terms of the GNU General Public License as published by
    31 %     the Free Software Foundation; either version 2 of the License, or
    32 %     (at your option) any later version.
    33 % 
     32%     it under the terms of the GNU General Public License as published
     33%     by the Free Software Foundation; either version 2 of the license,
     34%     or (at your option) any later version.
     35%
    3436%     UVMAT is distributed in the hope that it will be useful,
    3537%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    3638%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    37 %     GNU General Public License (open UVMAT/COPYING.txt) for more details.
    38 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     39%     GNU General Public License (see LICENSE.txt) for more details.
     40%=======================================================================
    3941
    4042function [Data,errormsg,result_conv]= civ_matlab(Param,ncfile)
  • trunk/src/close_fig.m

    r19 r809  
    77%
    88
     9%=======================================================================
     10% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     11%   http://www.legi.grenoble-inp.fr
     12%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     13%
     14%     This file is part of the toolbox UVMAT.
     15%
     16%     UVMAT is free software; you can redistribute it and/or modify
     17%     it under the terms of the GNU General Public License as published
     18%     by the Free Software Foundation; either version 2 of the license,
     19%     or (at your option) any later version.
     20%
     21%     UVMAT is distributed in the hope that it will be useful,
     22%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     23%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     24%     GNU General Public License (see LICENSE.txt) for more details.
     25%=======================================================================
     26
    927function close_fig(ggg,eventdata,hparent,type)
    1028if isequal(type,'zoom')
  • trunk/src/compile.m

    r800 r809  
    55%INPUT:
    66%FctName: name of the Matlab fct to compile (without .m extension)
     7
     8%=======================================================================
     9% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     10%   http://www.legi.grenoble-inp.fr
     11%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    712%
     13%     This file is part of the toolbox UVMAT.
     14%
     15%     UVMAT is free software; you can redistribute it and/or modify
     16%     it under the terms of the GNU General Public License as published
     17%     by the Free Software Foundation; either version 2 of the license,
     18%     or (at your option) any later version.
     19%
     20%     UVMAT is distributed in the hope that it will be useful,
     21%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     22%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     23%     GNU General Public License (see LICENSE.txt) for more details.
     24%=======================================================================
     25
    826function compile (FctName,SubfctPath)
    927if isempty(which('mcc'))
  • trunk/src/concentration.m

    r782 r809  
    11%transform LIF images to concentration images
     2
     3%=======================================================================
     4% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     5%   http://www.legi.grenoble-inp.fr
     6%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     7%
     8%     This file is part of the toolbox UVMAT.
     9%
     10%     UVMAT is free software; you can redistribute it and/or modify
     11%     it under the terms of the GNU General Public License as published
     12%     by the Free Software Foundation; either version 2 of the license,
     13%     or (at your option) any later version.
     14%
     15%     UVMAT is distributed in the hope that it will be useful,
     16%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     17%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     18%     GNU General Public License (see LICENSE.txt) for more details.
     19%=======================================================================
    220
    321function [DataOut,DataOut_1,DataMask]=concentration(Data,XmlData,Data_1,XmlData_1,Ref)
  • trunk/src/copyfields.m

    r19 r809  
    11%'copyfields' copy fields between two matlab structures
    2 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    3 % OUPUT:
     2%------------------------------------------------------------------------
     3% OUTPUT:
    44% NewData: resulting structure
    55%
    6 %INPUT:
     6% INPUT:
    77% listfields: cell arrays representing the list of field names to be copied
    88% SourceData: structure containing the source data to copy in NewData
    99% OldData: (optional) preexisting data structure.
     10
     11%=======================================================================
     12% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     13%   http://www.legi.grenoble-inp.fr
     14%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     15%
     16%     This file is part of the toolbox UVMAT.
     17%
     18%     UVMAT is free software; you can redistribute it and/or modify
     19%     it under the terms of the GNU General Public License as published
     20%     by the Free Software Foundation; either version 2 of the license,
     21%     or (at your option) any later version.
     22%
     23%     UVMAT is distributed in the hope that it will be useful,
     24%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     25%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     26%     GNU General Public License (see LICENSE.txt) for more details.
     27%=======================================================================
    1028
    1129function NewData=copyfields(listfields,SourceData,OldData)
  • trunk/src/create_grid.m

    r694 r809  
    99% input_grid (optional): structure to initiate the GUI with fields .x_0,.Dx,.x_1
    1010% (defining x coordinates), .y_0,.Dy,.y_1 (defining y coordinates)
     11
     12%=======================================================================
     13% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     14%   http://www.legi.grenoble-inp.fr
     15%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     16%
     17%     This file is part of the toolbox UVMAT.
     18%
     19%     UVMAT is free software; you can redistribute it and/or modify
     20%     it under the terms of the GNU General Public License as published
     21%     by the Free Software Foundation; either version 2 of the license,
     22%     or (at your option) any later version.
     23%
     24%     UVMAT is distributed in the hope that it will be useful,
     25%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     26%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     27%     GNU General Public License (see LICENSE.txt) for more details.
     28%=======================================================================
    1129
    1230function varargout = create_grid(varargin)
  • trunk/src/disp_uvmat.m

    r747 r809  
    1010%  checkrun: =0: batch mode: text display on log file
    1111
     12%=======================================================================
     13% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     14%   http://www.legi.grenoble-inp.fr
     15%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     16%
     17%     This file is part of the toolbox UVMAT.
     18%
     19%     UVMAT is free software; you can redistribute it and/or modify
     20%     it under the terms of the GNU General Public License as published
     21%     by the Free Software Foundation; either version 2 of the license,
     22%     or (at your option) any later version.
     23%
     24%     UVMAT is distributed in the hope that it will be useful,
     25%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     26%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     27%     GNU General Public License (see LICENSE.txt) for more details.
     28%=======================================================================
     29
    1230function hh=disp_uvmat(title,display_str,checkrun)
    1331hh=[];
  • trunk/src/editxml.m

    r801 r809  
    77%INPUT: inputfile:  name of an xml file
    88
    9 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    10 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    11 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     9%=======================================================================
     10% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     11%   http://www.legi.grenoble-inp.fr
     12%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     13%
    1214%     This file is part of the toolbox UVMAT.
    13 % 
     15%
    1416%     UVMAT is free software; you can redistribute it and/or modify
    15 %     it under the terms of the GNU General Public License as published by
    16 %     the Free Software Foundation; either version 2 of the License, or
    17 %     (at your option) any later version.
    18 % 
     17%     it under the terms of the GNU General Public License as published
     18%     by the Free Software Foundation; either version 2 of the license,
     19%     or (at your option) any later version.
     20%
    1921%     UVMAT is distributed in the hope that it will be useful,
    2022%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    2123%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    22 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    23 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     24%     GNU General Public License (see LICENSE.txt) for more details.
     25%=======================================================================
    2426
    2527function varargout = editxml(varargin)
  • trunk/src/fileparts_uvmat.m

    r575 r809  
    2626%INPUT:
    2727%FileInput: complete name of the file, including path
     28
     29%=======================================================================
     30% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     31%   http://www.legi.grenoble-inp.fr
     32%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     33%
     34%     This file is part of the toolbox UVMAT.
     35%
     36%     UVMAT is free software; you can redistribute it and/or modify
     37%     it under the terms of the GNU General Public License as published
     38%     by the Free Software Foundation; either version 2 of the license,
     39%     or (at your option) any later version.
     40%
     41%     UVMAT is distributed in the hope that it will be useful,
     42%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     43%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     44%     GNU General Public License (see LICENSE.txt) for more details.
     45%=======================================================================
    2846
    2947function [RootPath,SubDir,RootFile,i1,i2,j1,j2,FileExt,NomType]=fileparts_uvmat(FileInput)
  • trunk/src/fill_GUI.m

    r772 r809  
    1010%
    1111% see also the reverse function read_GUI.m
     12
     13%=======================================================================
     14% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     15%   http://www.legi.grenoble-inp.fr
     16%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    1217%
     18%     This file is part of the toolbox UVMAT.
     19%
     20%     UVMAT is free software; you can redistribute it and/or modify
     21%     it under the terms of the GNU General Public License as published
     22%     by the Free Software Foundation; either version 2 of the license,
     23%     or (at your option) any later version.
     24%
     25%     UVMAT is distributed in the hope that it will be useful,
     26%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     27%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     28%     GNU General Public License (see LICENSE.txt) for more details.
     29%=======================================================================
     30
    1331function errormsg=fill_GUI(Param,GUI_handle)
    1432%------------------------------------------------------------------------
  • trunk/src/filter_tps.m

    r772 r809  
    1818% Threshold: max diff accepted between smoothed and initial data
    1919% Subdomain: estimated number of data points in each subdomain
     20
     21%=======================================================================
     22% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     23%   http://www.legi.grenoble-inp.fr
     24%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     25%
     26%     This file is part of the toolbox UVMAT.
     27%
     28%     UVMAT is free software; you can redistribute it and/or modify
     29%     it under the terms of the GNU General Public License as published
     30%     by the Free Software Foundation; either version 2 of the license,
     31%     or (at your option) any later version.
     32%
     33%     UVMAT is distributed in the hope that it will be useful,
     34%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     35%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     36%     GNU General Public License (see LICENSE.txt) for more details.
     37%=======================================================================
    2038
    2139function [SubRange,NbCentre,Coord_tps,U_tps,V_tps,W_tps,U_smooth,V_smooth,W_smooth,FF] =filter_tps(Coord,U,V,W,SubDomain,Rho,Threshold)
  • trunk/src/find_field_bounds.m

    r747 r809  
    77%  .XMin,.XMax,.YMin,.YMax,bounds for x and y
    88%  .CoordMesh: typical mesh needed for automatic grids
    9 
     9%
    1010%INPUT
    1111% Field
     12
     13%=======================================================================
     14% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     15%   http://www.legi.grenoble-inp.fr
     16%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     17%
     18%     This file is part of the toolbox UVMAT.
     19%
     20%     UVMAT is free software; you can redistribute it and/or modify
     21%     it under the terms of the GNU General Public License as published
     22%     by the Free Software Foundation; either version 2 of the license,
     23%     or (at your option) any later version.
     24%
     25%     UVMAT is distributed in the hope that it will be useful,
     26%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     27%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     28%     GNU General Public License (see LICENSE.txt) for more details.
     29%=======================================================================
    1230
    1331function FieldOut=find_field_bounds(Field)
  • trunk/src/find_field_cells.m

    r801 r809  
    4242%         VarIndex=CellVarIndex{icell}; % list of variable indices
    4343%         DimIndex=Data.VarDimIndex{VarIndex(1)} % list of dimensions for each variable in the cell #icell
     44
     45%=======================================================================
     46% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     47%   http://www.legi.grenoble-inp.fr
     48%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    4449%
    45 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    46 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    47 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    4850%     This file is part of the toolbox UVMAT.
    49 % 
     51%
    5052%     UVMAT is free software; you can redistribute it and/or modify
    51 %     it under the terms of the GNU General Public License as published by
    52 %     the Free Software Foundation; either version 2 of the License, or
    53 %     (at your option) any later version.
    54 % 
     53%     it under the terms of the GNU General Public License as published
     54%     by the Free Software Foundation; either version 2 of the license,
     55%     or (at your option) any later version.
     56%
    5557%     UVMAT is distributed in the hope that it will be useful,
    5658%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    5759%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    58 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.for input in proj_field and plot_field
     60%     GNU General Public License (see LICENSE.txt) for more details.
     61%=======================================================================
     62
    5963%    group the variables  into 'fields' with common dimensions
    6064
  • trunk/src/find_file_series.m

    r801 r809  
    2626% checkxml: =1(default) take into account xml file existence to possibly include indexes in RootFile
    2727%           =0: do not take into account xml file existence
    28 %
    29 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    30 %  Copyright 2011-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    31 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     28
     29%=======================================================================
     30% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     31%   http://www.legi.grenoble-inp.fr
     32%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     33%
    3234%     This file is part of the toolbox UVMAT.
    33 % 
     35%
    3436%     UVMAT is free software; you can redistribute it and/or modify
    35 %     it under the terms of the GNU General Public License as published by
    36 %     the Free Software Foundation; either version 2 of the License, or
    37 %     (at your option) any later version.
    38 % 
     37%     it under the terms of the GNU General Public License as published
     38%     by the Free Software Foundation; either version 2 of the license,
     39%     or (at your option) any later version.
     40%
    3941%     UVMAT is distributed in the hope that it will be useful,
    4042%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    4143%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    42 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    43 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     44%     GNU General Public License (see LICENSE.txt) for more details.
     45%=======================================================================
    4446
    4547function [RootPath,SubDir,RootFile,i1_series,i2_series,j1_series,j2_series,NomType,FileInfo,MovieObject,i1_input,i2_input,j1_input,j2_input]=find_file_series(FilePath,fileinput,checkxml)
  • trunk/src/find_imadoc.m

    r738 r809  
    99% INPUT:
    1010% RootPath,SubDir,RootFile,FileExt, as given from the input file name by fileparts_uvmat
     11
     12%=======================================================================
     13% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     14%   http://www.legi.grenoble-inp.fr
     15%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     16%
     17%     This file is part of the toolbox UVMAT.
     18%
     19%     UVMAT is free software; you can redistribute it and/or modify
     20%     it under the terms of the GNU General Public License as published
     21%     by the Free Software Foundation; either version 2 of the license,
     22%     or (at your option) any later version.
     23%
     24%     UVMAT is distributed in the hope that it will be useful,
     25%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     26%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     27%     GNU General Public License (see LICENSE.txt) for more details.
     28%=======================================================================
     29
    1130function XmlFileName=find_imadoc(RootPath,SubDir,RootFile,FileExt)
    1231SubDirBase=SubDir;
  • trunk/src/fullfile_uvmat.m

    r714 r809  
    3434%related functions:
    3535% fileparts_uvmat, num2stra, stra2num.
     36
     37%=======================================================================
     38% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     39%   http://www.legi.grenoble-inp.fr
     40%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     41%
     42%     This file is part of the toolbox UVMAT.
     43%
     44%     UVMAT is free software; you can redistribute it and/or modify
     45%     it under the terms of the GNU General Public License as published
     46%     by the Free Software Foundation; either version 2 of the license,
     47%     or (at your option) any later version.
     48%
     49%     UVMAT is distributed in the hope that it will be useful,
     50%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     51%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     52%     GNU General Public License (see LICENSE.txt) for more details.
     53%=======================================================================
    3654
    3755function filename=fullfile_uvmat(RootPath,SubDir,RootFile,FileExt,NomType,i1,i2,j1,j2)
  • trunk/src/geometry_calib.m

    r801 r809  
    99% inputfile: (optional) name of an xml file containing coordinates of reference points
    1010% pos: (optional) 4 element vector setting the 'Position' of the GUI
     11
     12%=======================================================================
     13% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     14%   http://www.legi.grenoble-inp.fr
     15%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    1116%
    12 %A%AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    13 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    14 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    1517%     This file is part of the toolbox UVMAT.
    16 % 
     18%
    1719%     UVMAT is free software; you can redistribute it and/or modify
    18 %     it under the terms of the GNU General Public License as published by
    19 %     the Free Software Foundation; either version 2 of the License, or
    20 %     (at your option) any later version.
    21 % 
     20%     it under the terms of the GNU General Public License as published
     21%     by the Free Software Foundation; either version 2 of the license,
     22%     or (at your option) any later version.
     23%
    2224%     UVMAT is distributed in the hope that it will be useful,
    2325%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    2426%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    25 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    26 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     27%     GNU General Public License (see LICENSE.txt) for more details.
     28%=======================================================================
    2729
    2830function varargout = geometry_calib(varargin)
  • trunk/src/get_field.m

    r801 r809  
    1515% INPUT:
    1616% FileName: name (including path) of the netcdf file to open
     17
     18%=======================================================================
     19% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     20%   http://www.legi.grenoble-inp.fr
     21%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    1722%
    18 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    19 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    20 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    2123%     This file is part of the toolbox UVMAT.
    22 % 
     24%
    2325%     UVMAT is free software; you can redistribute it and/or modify
    24 %     it under the terms of the GNU General Public License as published by
    25 %     the Free Software Foundation; either version 2 of the License, or
    26 %     (at your option) any later version.
    27 % 
     26%     it under the terms of the GNU General Public License as published
     27%     by the Free Software Foundation; either version 2 of the license,
     28%     or (at your option) any later version.
     29%
    2830%     UVMAT is distributed in the hope that it will be useful,
    2931%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    3032%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    31 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    32 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     33%     GNU General Public License (see LICENSE.txt) for more details.
     34%=======================================================================
    3335
    3436function varargout = get_field(varargin)
  • trunk/src/get_file_index.m

    r718 r809  
     1%=======================================================================
     2% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     3%   http://www.legi.grenoble-inp.fr
     4%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     5%
     6%     This file is part of the toolbox UVMAT.
     7%
     8%     UVMAT is free software; you can redistribute it and/or modify
     9%     it under the terms of the GNU General Public License as published
     10%     by the Free Software Foundation; either version 2 of the license,
     11%     or (at your option) any later version.
     12%
     13%     UVMAT is distributed in the hope that it will be useful,
     14%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     15%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16%     GNU General Public License (see LICENSE.txt) for more details.
     17%=======================================================================
     18
    119function [i1,i2,j1,j2] = get_file_index(ref_i,ref_j,PairString)
    220%get the first file name set by the GUI series
  • trunk/src/get_file_info.m

    r790 r809  
    1616% INPUT:
    1717% fileinput: name, including path, of the file to analyse
     18
     19%=======================================================================
     20% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     21%   http://www.legi.grenoble-inp.fr
     22%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     23%
     24%     This file is part of the toolbox UVMAT.
     25%
     26%     UVMAT is free software; you can redistribute it and/or modify
     27%     it under the terms of the GNU General Public License as published
     28%     by the Free Software Foundation; either version 2 of the license,
     29%     or (at your option) any later version.
     30%
     31%     UVMAT is distributed in the hope that it will be useful,
     32%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     33%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     34%     GNU General Public License (see LICENSE.txt) for more details.
     35%=======================================================================
     36
    1837function [FileInfo,VideoObject]=get_file_info(fileinput)
    1938VideoObject=[];
  • trunk/src/get_file_series.m

    r783 r809  
    99% i1_series{iview}(ref_j,ref_i)... are the corresponding arrays of indices i1,i2,j1,j2, depending on the input line iview and the two reference indices ref_i,ref_j
    1010% i1_series{iview}(fileindex) expresses the same indices as a 1D array in file indices
    11 
     11%
    1212% INPUT:
    1313% Param: structure of input parameters as read from the GUI series (by the function read_GUI)
     14
     15%=======================================================================
     16% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     17%   http://www.legi.grenoble-inp.fr
     18%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     19%
     20%     This file is part of the toolbox UVMAT.
     21%
     22%     UVMAT is free software; you can redistribute it and/or modify
     23%     it under the terms of the GNU General Public License as published
     24%     by the Free Software Foundation; either version 2 of the license,
     25%     or (at your option) any later version.
     26%
     27%     UVMAT is distributed in the hope that it will be useful,
     28%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     29%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     30%     GNU General Public License (see LICENSE.txt) for more details.
     31%=======================================================================
    1432
    1533function [filecell,i1_series,i2_series,j1_series,j2_series]=get_file_series(Param)
  • trunk/src/get_file_type.m

    r784 r809  
    1616% INPUT:
    1717% fileinput: name, including path, of the file to analyse
     18
     19%=======================================================================
     20% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     21%   http://www.legi.grenoble-inp.fr
     22%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     23%
     24%     This file is part of the toolbox UVMAT.
     25%
     26%     UVMAT is free software; you can redistribute it and/or modify
     27%     it under the terms of the GNU General Public License as published
     28%     by the Free Software Foundation; either version 2 of the license,
     29%     or (at your option) any later version.
     30%
     31%     UVMAT is distributed in the hope that it will be useful,
     32%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     33%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     34%     GNU General Public License (see LICENSE.txt) for more details.
     35%=======================================================================
     36
    1837function [FileType,FileInfo,VideoObject]=get_file_type(fileinput)
    1938VideoObject=[];
  • trunk/src/hist_update.m

    r19 r809  
    1515%       can be a column vector (icolor=1), or a matrix with three columns, for color images
    1616% dC: width of the new bins extending val to account for the new field.
     17
     18%=======================================================================
     19% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     20%   http://www.legi.grenoble-inp.fr
     21%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     22%
     23%     This file is part of the toolbox UVMAT.
     24%
     25%     UVMAT is free software; you can redistribute it and/or modify
     26%     it under the terms of the GNU General Public License as published
     27%     by the Free Software Foundation; either version 2 of the license,
     28%     or (at your option) any later version.
     29%
     30%     UVMAT is distributed in the hope that it will be useful,
     31%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     32%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     33%     GNU General Public License (see LICENSE.txt) for more details.
     34%=======================================================================
    1735
    1836function [val,HIST]=hist_update(val,HIST,C,dC)
  • trunk/src/imadoc2struct.m

    r687 r809  
    1414% ImaDoc: full name of the xml input file with head key ImaDoc
    1515% varargin: optional list of strings to restrict the reading to a selection of subtrees, for instance 'GeometryCalib' (save time)
     16
     17%=======================================================================
     18% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     19%   http://www.legi.grenoble-inp.fr
     20%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     21%
     22%     This file is part of the toolbox UVMAT.
     23%
     24%     UVMAT is free software; you can redistribute it and/or modify
     25%     it under the terms of the GNU General Public License as published
     26%     by the Free Software Foundation; either version 2 of the license,
     27%     or (at your option) any later version.
     28%
     29%     UVMAT is distributed in the hope that it will be useful,
     30%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     31%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     32%     GNU General Public License (see LICENSE.txt) for more details.
     33%=======================================================================
    1634
    1735function [s,errormsg]=imadoc2struct(ImaDoc,varargin)
  • trunk/src/ini2struct.m

    r784 r809  
     1%=======================================================================
     2% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     3%   http://www.legi.grenoble-inp.fr
     4%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     5%
     6%     This file is part of the toolbox UVMAT.
     7%
     8%     UVMAT is free software; you can redistribute it and/or modify
     9%     it under the terms of the GNU General Public License as published
     10%     by the Free Software Foundation; either version 2 of the license,
     11%     or (at your option) any later version.
     12%
     13%     UVMAT is distributed in the hope that it will be useful,
     14%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     15%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16%     GNU General Public License (see LICENSE.txt) for more details.
     17%=======================================================================
     18
    119function Result = ini2struct(FileName)
    220%==========================================================================
  • trunk/src/interp2_uvmat.m

    r653 r809  
    99%XIMA: matrix of non-integer x index values (npY,npX)
    1010%YIMA: matrix of non-integer y index values (npY,npX), (with the same size as XIMA)
     11
     12%=======================================================================
     13% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     14%   http://www.legi.grenoble-inp.fr
     15%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     16%
     17%     This file is part of the toolbox UVMAT.
     18%
     19%     UVMAT is free software; you can redistribute it and/or modify
     20%     it under the terms of the GNU General Public License as published
     21%     by the Free Software Foundation; either version 2 of the license,
     22%     or (at your option) any later version.
     23%
     24%     UVMAT is distributed in the hope that it will be useful,
     25%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     26%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     27%     GNU General Public License (see LICENSE.txt) for more details.
     28%=======================================================================
    1129
    1230function A_out=interp2_uvmat(A,XIMA,YIMA)
  • trunk/src/keyboard_callback.m

    r764 r809  
    11%'keyboard_callback:' function activated when a key is pressed on the keyboard
    22%-----------------------------------
     3
     4%=======================================================================
     5% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     6%   http://www.legi.grenoble-inp.fr
     7%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     8%
     9%     This file is part of the toolbox UVMAT.
     10%
     11%     UVMAT is free software; you can redistribute it and/or modify
     12%     it under the terms of the GNU General Public License as published
     13%     by the Free Software Foundation; either version 2 of the license,
     14%     or (at your option) any later version.
     15%
     16%     UVMAT is distributed in the hope that it will be useful,
     17%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     18%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19%     GNU General Public License (see LICENSE.txt) for more details.
     20%=======================================================================
     21
    322function keyboard_callback(hObject,eventdata,handleshaxes)
    423cur_axes=get(hObject,'CurrentAxes');%current plotting axes of the figure with handle hObject
  • trunk/src/mask_proj.m

    r801 r809  
    22%--------------------------------------------------------------------------
    33%  function [ProjData,errormsg]=mask_proj(FieldData,MaskData)
     4
     5%=======================================================================
     6% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     7%   http://www.legi.grenoble-inp.fr
     8%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    49%
    5 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    6 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    7 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    810%     This file is part of the toolbox UVMAT.
    9 % 
     11%
    1012%     UVMAT is free software; you can redistribute it and/or modify
    11 %     it under the terms of the GNU General Public License as published by
    12 %     the Free Software Foundation; either version 2 of the License, or
    13 %     (at your option) any later version.
    14 % 
     13%     it under the terms of the GNU General Public License as published
     14%     by the Free Software Foundation; either version 2 of the license,
     15%     or (at your option) any later version.
     16%
    1517%     UVMAT is distributed in the hope that it will be useful,
    1618%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    1719%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    18 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    19 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     20%     GNU General Public License (see LICENSE.txt) for more details.
     21%=======================================================================
    2022
    2123function [ProjData,errormsg]=mask_proj(FieldData,MaskData)
  • trunk/src/mouse_down.m

    r801 r809  
    55% set(hObject,'WindowButtonDownFcn',{'mouse_down'}),
    66% where hObject is the handle of the figure
     7
     8%=======================================================================
     9% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     10%   http://www.legi.grenoble-inp.fr
     11%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    712%
    8 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    9 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    10 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    1113%     This file is part of the toolbox UVMAT.
    12 % 
     14%
    1315%     UVMAT is free software; you can redistribute it and/or modify
    14 %     it under the terms of the GNU General Public License as published by
    15 %     the Free Software Foundation; either version 2 of the License, or
    16 %     (at your option) any later version.
    17 % 
     16%     it under the terms of the GNU General Public License as published
     17%     by the Free Software Foundation; either version 2 of the license,
     18%     or (at your option) any later version.
     19%
    1820%     UVMAT is distributed in the hope that it will be useful,
    1921%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    2022%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    21 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    22 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     23%     GNU General Public License (see LICENSE.txt) for more details.
     24%=======================================================================
    2325
    2426function xy=mouse_down(hObject,eventdata)
  • trunk/src/mouse_motion.m

    r801 r809  
    66% set(hObject,'WindowButtonMotionFcn',{'mouse_motion',handles})
    77% where hObject is the handle of the figure
     8
     9%=======================================================================
     10% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     11%   http://www.legi.grenoble-inp.fr
     12%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    813%
    9 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    10 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    11 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    1214%     This file is part of the toolbox UVMAT.
    13 % 
     15%
    1416%     UVMAT is free software; you can redistribute it and/or modify
    15 %     it under the terms of the GNU General Public License as published by
    16 %     the Free Software Foundation; either version 2 of the License, or
    17 %     (at your option) any later version.
    18 % 
     17%     it under the terms of the GNU General Public License as published
     18%     by the Free Software Foundation; either version 2 of the license,
     19%     or (at your option) any later version.
     20%
    1921%     UVMAT is distributed in the hope that it will be useful,
    2022%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    2123%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    22 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    23 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     24%     GNU General Public License (see LICENSE.txt) for more details.
     25%=======================================================================
    2426
    2527function mouse_motion(hObject,eventdata,handles)
  • trunk/src/mouse_up.m

    r801 r809  
    66% where hObject is the handle of the figure
    77
    8 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    9 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    10 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     8%=======================================================================
     9% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     10%   http://www.legi.grenoble-inp.fr
     11%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     12%
    1113%     This file is part of the toolbox UVMAT.
    12 % 
     14%
    1315%     UVMAT is free software; you can redistribute it and/or modify
    14 %     it under the terms of the GNU General Public License as published by
    15 %     the Free Software Foundation; either version 2 of the License, or
    16 %     (at your option) any later version.
    17 % 
     16%     it under the terms of the GNU General Public License as published
     17%     by the Free Software Foundation; either version 2 of the license,
     18%     or (at your option) any later version.
     19%
    1820%     UVMAT is distributed in the hope that it will be useful,
    1921%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    2022%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    21 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    22 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     23%     GNU General Public License (see LICENSE.txt) for more details.
     24%=======================================================================
    2325
    2426function mouse_up(hObject,eventdata,handles)
  • trunk/src/msgbox_uvmat.m

    r747 r809  
    1 
    21%'msgbox_uvmat': associated with GUI msgbox_uvmat.fig to display message boxes, for error, warning or input calls
    32%
     
    1817% display: displayed text
    1918% default_answer: default answer in the edit box (only used with title='INPUT_TXT')
     19
     20%=======================================================================
     21% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     22%   http://www.legi.grenoble-inp.fr
     23%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     24%
     25%     This file is part of the toolbox UVMAT.
     26%
     27%     UVMAT is free software; you can redistribute it and/or modify
     28%     it under the terms of the GNU General Public License as published
     29%     by the Free Software Foundation; either version 2 of the license,
     30%     or (at your option) any later version.
     31%
     32%     UVMAT is distributed in the hope that it will be useful,
     33%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     34%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     35%     GNU General Public License (see LICENSE.txt) for more details.
     36%=======================================================================
    2037
    2138function varargout = msgbox_uvmat(varargin)
  • trunk/src/nc2struct.m

    r801 r809  
    3535%            representing time indices to select for each variable, the cell of other input variable names.
    3636
    37 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    38 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    39 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     37%=======================================================================
     38% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     39%   http://www.legi.grenoble-inp.fr
     40%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     41%
    4042%     This file is part of the toolbox UVMAT.
    41 % 
     43%
    4244%     UVMAT is free software; you can redistribute it and/or modify
    43 %     it under the terms of the GNU General Public License as published by
    44 %     the Free Software Foundation; either version 2 of the License, or
    45 %     (at your option) any later version.
    46 % 
     45%     it under the terms of the GNU General Public License as published
     46%     by the Free Software Foundation; either version 2 of the license,
     47%     or (at your option) any later version.
     48%
    4749%     UVMAT is distributed in the hope that it will be useful,
    4850%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    4951%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    50 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    51 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     52%     GNU General Public License (see LICENSE.txt) for more details.
     53%=======================================================================
    5254   
    5355function [Data,var_detect,ichoice,errormsg]=nc2struct(nc,varargin)
  • trunk/src/nomtype2pair.m

    r646 r809  
    1010%
    1111% for definitions of file index nomenclature, see fct fullfile_uvmat
     12
     13%=======================================================================
     14% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     15%   http://www.legi.grenoble-inp.fr
     16%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     17%
     18%     This file is part of the toolbox UVMAT.
     19%
     20%     UVMAT is free software; you can redistribute it and/or modify
     21%     it under the terms of the GNU General Public License as published
     22%     by the Free Software Foundation; either version 2 of the license,
     23%     or (at your option) any later version.
     24%
     25%     UVMAT is distributed in the hope that it will be useful,
     26%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     27%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     28%     GNU General Public License (see LICENSE.txt) for more details.
     29%=======================================================================
    1230
    1331function NomTypeOut=nomtype2pair(NomTypeIn)
  • trunk/src/num2stra.m

    r371 r809  
    1111%
    1212% see also: stra2num, name_generator, name2display
     13
     14%=======================================================================
     15% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     16%   http://www.legi.grenoble-inp.fr
     17%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     18%
     19%     This file is part of the toolbox UVMAT.
     20%
     21%     UVMAT is free software; you can redistribute it and/or modify
     22%     it under the terms of the GNU General Public License as published
     23%     by the Free Software Foundation; either version 2 of the license,
     24%     or (at your option) any later version.
     25%
     26%     UVMAT is distributed in the hope that it will be useful,
     27%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     28%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     29%     GNU General Public License (see LICENSE.txt) for more details.
     30%=======================================================================
    1331
    1432function str=num2stra(num,nom_type,index)
  • trunk/src/phys_XYZ.m

    r745 r809  
    77%INPUT:
    88%Z: index of plane
     9
     10%=======================================================================
     11% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     12%   http://www.legi.grenoble-inp.fr
     13%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     14%
     15%     This file is part of the toolbox UVMAT.
     16%
     17%     UVMAT is free software; you can redistribute it and/or modify
     18%     it under the terms of the GNU General Public License as published
     19%     by the Free Software Foundation; either version 2 of the license,
     20%     or (at your option) any later version.
     21%
     22%     UVMAT is distributed in the hope that it will be useful,
     23%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     24%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     25%     GNU General Public License (see LICENSE.txt) for more details.
     26%=======================================================================
     27
    928function [Xphys,Yphys,Zphys]=phys_XYZ(Calib,X,Y,Zindex)
    1029%------------------------------------------------------------------------
  • trunk/src/plot_field.m

    r801 r809  
    8181%                expressed in figure relative unit (ex [0.821 0.471 0.019 0.445])
    8282
    83 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    84 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    85 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     83%=======================================================================
     84% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     85%   http://www.legi.grenoble-inp.fr
     86%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     87%
    8688%     This file is part of the toolbox UVMAT.
    87 % 
     89%
    8890%     UVMAT is free software; you can redistribute it and/or modify
    89 %     it under the terms of the GNU General Public License as published by
    90 %     the Free Software Foundation; either version 2 of the License, or
    91 %     (at your option) any later version.
    92 % 
     91%     it under the terms of the GNU General Public License as published
     92%     by the Free Software Foundation; either version 2 of the license,
     93%     or (at your option) any later version.
     94%
    9395%     UVMAT is distributed in the hope that it will be useful,
    9496%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    9597%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    96 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    97 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     98%     GNU General Public License (see LICENSE.txt) for more details.
     99%=======================================================================
    98100
    99101function [PlotType,PlotParamOut,haxes]= plot_field(Data,haxes,PlotParam)
  • trunk/src/plot_object.m

    r801 r809  
    2020% col: color of the plot, e;g; 'm', 'b' ..;
    2121
    22 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    23 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    24 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     22%=======================================================================
     23% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     24%   http://www.legi.grenoble-inp.fr
     25%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     26%
    2527%     This file is part of the toolbox UVMAT.
    26 % 
     28%
    2729%     UVMAT is free software; you can redistribute it and/or modify
    28 %     it under the terms of the GNU General Public License as published by
    29 %     the Free Software Foundation; either version 2 of the License, or
    30 %     (at your option) any later version.
    31 % 
     30%     it under the terms of the GNU General Public License as published
     31%     by the Free Software Foundation; either version 2 of the license,
     32%     or (at your option) any later version.
     33%
    3234%     UVMAT is distributed in the hope that it will be useful,
    3335%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    3436%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    35 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    36 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     37%     GNU General Public License (see LICENSE.txt) for more details.
     38%=======================================================================
    3739
    3840function [hh]=plot_object(ObjectData,ProjObject,hplot,col)
  • trunk/src/proj_field.m

    r801 r809  
    6363%     case of a structured grid: A is a dim 2 matrix and .AX=[first last] (length 2 vector) represents the first and last abscissa of the grid
    6464%     case of an unstructured scalar: A is a vector, AX and AY the corresponding coordinates
     65
     66%=======================================================================
     67% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     68%   http://www.legi.grenoble-inp.fr
     69%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    6570%
    66 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    67 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    68 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    6971%     This file is part of the toolbox UVMAT.
    70 % 
     72%
    7173%     UVMAT is free software; you can redistribute it and/or modify
    72 %     it under the terms of the GNU General Public License as published by
    73 %     the Free Software Foundation; either version 2 of the License, or
    74 %     (at your option) any later version.
    75 % 
     74%     it under the terms of the GNU General Public License as published
     75%     by the Free Software Foundation; either version 2 of the license,
     76%     or (at your option) any later version.
     77%
    7678%     UVMAT is distributed in the hope that it will be useful,
    7779%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    7880%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    79 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    80 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     81%     GNU General Public License (see LICENSE.txt) for more details.
     82%=======================================================================
    8183
    8284function [ProjData,errormsg]=proj_field(FieldData,ObjectData)
  • trunk/src/proj_grid.m

    r38 r809  
    33% function [A,rangx,rangy]=proj_grid(vec_X,vec_Y,vec_A,rgx_in,rgy_in,npxy_in)
    44
     5%=======================================================================
     6% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     7%   http://www.legi.grenoble-inp.fr
     8%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     9%
     10%     This file is part of the toolbox UVMAT.
     11%
     12%     UVMAT is free software; you can redistribute it and/or modify
     13%     it under the terms of the GNU General Public License as published
     14%     by the Free Software Foundation; either version 2 of the license,
     15%     or (at your option) any later version.
     16%
     17%     UVMAT is distributed in the hope that it will be useful,
     18%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     19%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20%     GNU General Public License (see LICENSE.txt) for more details.
     21%=======================================================================
    522
    623function [A,rangx,rangy]=proj_grid(vec_X,vec_Y,vec_A,rgx_in,rgy_in,npxy_in)
  • trunk/src/px_XYZ.m

    r542 r809  
    99% Calib: structure containing calibration parameters
    1010% Xphys,Yphys,Zphys; vectors of physical coordinates for a set of points
     11
     12%=======================================================================
     13% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     14%   http://www.legi.grenoble-inp.fr
     15%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     16%
     17%     This file is part of the toolbox UVMAT.
     18%
     19%     UVMAT is free software; you can redistribute it and/or modify
     20%     it under the terms of the GNU General Public License as published
     21%     by the Free Software Foundation; either version 2 of the license,
     22%     or (at your option) any later version.
     23%
     24%     UVMAT is distributed in the hope that it will be useful,
     25%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     26%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     27%     GNU General Public License (see LICENSE.txt) for more details.
     28%=======================================================================
    1129
    1230function [X,Y]=px_XYZ(Calib,Xphys,Yphys,Zphys)
  • trunk/src/read_GUI.m

    r711 r809  
    1313%     -case 'listbox','popupmenu': struct.(tag)=selected string, or, if the tag is in the form by 'num_tag', struct.(tag)=str2double(string)
    1414%     -case 'table': struct.(tag)=data of the table
    15 %
     15
     16%=======================================================================
     17% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     18%   http://www.legi.grenoble-inp.fr
     19%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     20%
     21%     This file is part of the toolbox UVMAT.
     22%
     23%     UVMAT is free software; you can redistribute it and/or modify
     24%     it under the terms of the GNU General Public License as published
     25%     by the Free Software Foundation; either version 2 of the license,
     26%     or (at your option) any later version.
     27%
     28%     UVMAT is distributed in the hope that it will be useful,
     29%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     30%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     31%     GNU General Public License (see LICENSE.txt) for more details.
     32%=======================================================================
     33
    1634function struct=read_GUI(handle)
    1735%------------------------------------------------------------------------
  • trunk/src/read_civdata.m

    r674 r809  
    3939%            if vel_type=[] or'*', a  priority choice, given by vel_type_out{1,2}, is done depending
    4040%            if vel_type='filter'; a structured field is sought (filter2 in priority, then filter1)
    41 
    42 
     41%
    4342% FUNCTIONS called:
    4443% 'varcivx_generator':, sets the names of vaiables to read in the netcdf file
    4544% 'nc2struct': reads a netcdf file
     45
     46%=======================================================================
     47% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     48%   http://www.legi.grenoble-inp.fr
     49%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     50%
     51%     This file is part of the toolbox UVMAT.
     52%
     53%     UVMAT is free software; you can redistribute it and/or modify
     54%     it under the terms of the GNU General Public License as published
     55%     by the Free Software Foundation; either version 2 of the license,
     56%     or (at your option) any later version.
     57%
     58%     UVMAT is distributed in the hope that it will be useful,
     59%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     60%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     61%     GNU General Public License (see LICENSE.txt) for more details.
     62%=======================================================================
    4663
    4764function [Field,VelTypeOut,errormsg]=read_civdata(FileName,FieldNames,VelType)
  • trunk/src/read_civxdata.m

    r581 r809  
    4141%            if vel_type=[] or'*', a  priority choice, given by vel_type_out{1,2}, is done depending
    4242%            if vel_type='filter'; a structured field is sought (filter2 in priority, then filter1)
    43 
    44 
     43%
    4544% FUNCTIONS called:
    4645% 'varcivx_generator':, sets the names of vaiables to read in the netcdf file
    4746% 'nc2struct': reads a netcdf file
     47
     48%=======================================================================
     49% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     50%   http://www.legi.grenoble-inp.fr
     51%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     52%
     53%     This file is part of the toolbox UVMAT.
     54%
     55%     UVMAT is free software; you can redistribute it and/or modify
     56%     it under the terms of the GNU General Public License as published
     57%     by the Free Software Foundation; either version 2 of the license,
     58%     or (at your option) any later version.
     59%
     60%     UVMAT is distributed in the hope that it will be useful,
     61%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     62%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     63%     GNU General Public License (see LICENSE.txt) for more details.
     64%=======================================================================
    4865
    4966function [Field,VelTypeOut,errormsg]=read_civxdata(filename,FieldNames,VelType)
  • trunk/src/read_field.m

    r785 r809  
    2424%
    2525% see also read_image.m,read_civxdata.m,read_civdata.m,
     26
     27%=======================================================================
     28% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     29%   http://www.legi.grenoble-inp.fr
     30%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     31%
     32%     This file is part of the toolbox UVMAT.
     33%
     34%     UVMAT is free software; you can redistribute it and/or modify
     35%     it under the terms of the GNU General Public License as published
     36%     by the Free Software Foundation; either version 2 of the license,
     37%     or (at your option) any later version.
     38%
     39%     UVMAT is distributed in the hope that it will be useful,
     40%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     41%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     42%     GNU General Public License (see LICENSE.txt) for more details.
     43%=======================================================================
    2644
    2745function [Field,ParamOut,errormsg] = read_field(FileName,FileType,ParamIn,num)
  • trunk/src/read_image.m

    r784 r809  
    1313% VideoObject: video object (for faster reading if availlable)
    1414% num: frame index for movies or multimage types
     15
     16%=======================================================================
     17% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     18%   http://www.legi.grenoble-inp.fr
     19%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    1520%
     21%     This file is part of the toolbox UVMAT.
     22%
     23%     UVMAT is free software; you can redistribute it and/or modify
     24%     it under the terms of the GNU General Public License as published
     25%     by the Free Software Foundation; either version 2 of the license,
     26%     or (at your option) any later version.
     27%
     28%     UVMAT is distributed in the hope that it will be useful,
     29%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     30%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     31%     GNU General Public License (see LICENSE.txt) for more details.
     32%=======================================================================
     33
    1634function [A,ObjectOut]=read_image(FileName,FileType,VideoObject,num)
    1735%-----------------------------------------------------------------------
  • trunk/src/read_lvm.m

    r799 r809  
    11% read_lvm: read data from the output files of labview (file extension .lvm)
     2
     3%=======================================================================
     4% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     5%   http://www.legi.grenoble-inp.fr
     6%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     7%
     8%     This file is part of the toolbox UVMAT.
     9%
     10%     UVMAT is free software; you can redistribute it and/or modify
     11%     it under the terms of the GNU General Public License as published
     12%     by the Free Software Foundation; either version 2 of the license,
     13%     or (at your option) any later version.
     14%
     15%     UVMAT is distributed in the hope that it will be useful,
     16%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     17%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     18%     GNU General Public License (see LICENSE.txt) for more details.
     19%=======================================================================
     20
    221function Data=read_lvm(filename)
    322Data.ListGlobalAttribute={'FileName','Experiment','DateTime'};
  • trunk/src/read_multimadoc.m

    r696 r809  
    1313% RootPath,SubDir,RootFile,FileExt: cell arrays characterizing the input file series
    1414% i1_series,i2_series,j1_series,j2_series: cell arrays of file index arrays, as given by the fct uvmat/get_file_series
     15
     16%=======================================================================
     17% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     18%   http://www.legi.grenoble-inp.fr
     19%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    1520%
     21%     This file is part of the toolbox UVMAT.
     22%
     23%     UVMAT is free software; you can redistribute it and/or modify
     24%     it under the terms of the GNU General Public License as published
     25%     by the Free Software Foundation; either version 2 of the license,
     26%     or (at your option) any later version.
     27%
     28%     UVMAT is distributed in the hope that it will be useful,
     29%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     30%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     31%     GNU General Public License (see LICENSE.txt) for more details.
     32%=======================================================================
     33
    1634function [XmlData,NbSlice_calib,Time,warnmsg]=read_multimadoc(RootPath,SubDir,RootFile,FileExt,i1_series,i2_series,j1_series,j2_series)
    1735warnmsg='';
  • trunk/src/read_rdvision.m

    r797 r809  
     1%=======================================================================
     2% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     3%   http://www.legi.grenoble-inp.fr
     4%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     5%
     6%     This file is part of the toolbox UVMAT.
     7%
     8%     UVMAT is free software; you can redistribute it and/or modify
     9%     it under the terms of the GNU General Public License as published
     10%     by the Free Software Foundation; either version 2 of the license,
     11%     or (at your option) any later version.
     12%
     13%     UVMAT is distributed in the hope that it will be useful,
     14%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     15%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16%     GNU General Public License (see LICENSE.txt) for more details.
     17%=======================================================================
     18
    119function [A,FileInfo,timestamps,errormsg]=read_rdvision(filename,frame_idx)
    220% BINREAD_RDV Permet de lire les fichiers bin gᅵnᅵrᅵs par Hiris ᅵ partir du
  • trunk/src/read_xls.m

    r801 r809  
    99% fileinput: name of the input file (char string)
    1010% hfig: handle of the display figure (a new display figure hfig_xls is created if hfig undefined)
     11
     12%=======================================================================
     13% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     14%   http://www.legi.grenoble-inp.fr
     15%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    1116%
    12 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    13 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    14 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    1517%     This file is part of the toolbox UVMAT.
    16 % 
     18%
    1719%     UVMAT is free software; you can redistribute it and/or modify
    18 %     it under the terms of the GNU General Public License as published by
    19 %     the Free Software Foundation; either version 2 of the License, or
    20 %     (at your option) any later version.
    21 % 
     20%     it under the terms of the GNU General Public License as published
     21%     by the Free Software Foundation; either version 2 of the license,
     22%     or (at your option) any later version.
     23%
    2224%     UVMAT is distributed in the hope that it will be useful,
    2325%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    2426%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    25 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    26 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     27%     GNU General Public License (see LICENSE.txt) for more details.
     28%=======================================================================
    2729
    2830function [hfig_xls]=read_xls(fileinput,hfig)
  • trunk/src/reinit.m

    r2 r809  
    11%'reinit': delete the personal parameter file 'uvmat_perso.mat'
     2
     3%=======================================================================
     4% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     5%   http://www.legi.grenoble-inp.fr
     6%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    27%
     8%     This file is part of the toolbox UVMAT.
     9%
     10%     UVMAT is free software; you can redistribute it and/or modify
     11%     it under the terms of the GNU General Public License as published
     12%     by the Free Software Foundation; either version 2 of the license,
     13%     or (at your option) any later version.
     14%
     15%     UVMAT is distributed in the hope that it will be useful,
     16%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     17%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     18%     GNU General Public License (see LICENSE.txt) for more details.
     19%=======================================================================
     20
    321function reinit
    422dir_perso=prefdir;
  • trunk/src/rotate_points.m

    r356 r809  
    1010%INPUT:
    1111% Tinput: like T, used to prefil the GUI edit boxs
     12
     13%=======================================================================
     14% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     15%   http://www.legi.grenoble-inp.fr
     16%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     17%
     18%     This file is part of the toolbox UVMAT.
     19%
     20%     UVMAT is free software; you can redistribute it and/or modify
     21%     it under the terms of the GNU General Public License as published
     22%     by the Free Software Foundation; either version 2 of the license,
     23%     or (at your option) any later version.
     24%
     25%     UVMAT is distributed in the hope that it will be useful,
     26%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     27%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     28%     GNU General Public License (see LICENSE.txt) for more details.
     29%=======================================================================
    1230
    1331function varargout = rotate_points(varargin)
  • trunk/src/series.m

    r803 r809  
    1313%      .index_fields: chosen index
    1414%      .civ1=0 or 1, .interp1,  ... : input civ field type
     15
     16%=======================================================================
     17% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     18%   http://www.legi.grenoble-inp.fr
     19%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    1520%
    16 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    17 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    18 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    1921%     This file is part of the toolbox UVMAT.
    20 % 
     22%
    2123%     UVMAT is free software; you can redistribute it and/or modify
    22 %     it under the terms of the GNU General Public License as published by
    23 %     the Free Software Foundation; either version 2 of the License, or
    24 %     (at your option) any later version.
    25 % 
     24%     it under the terms of the GNU General Public License as published
     25%     by the Free Software Foundation; either version 2 of the license,
     26%     or (at your option) any later version.
     27%
    2628%     UVMAT is distributed in the hope that it will be useful,
    2729%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    2830%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    29 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    30 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     31%     GNU General Public License (see LICENSE.txt) for more details.
     32%=======================================================================
    3133
    3234%------------------------------------------------------------------------
  • trunk/src/set_col_vec.m

    r654 r809  
    1010%INPUT
    1111% colcode: struture setting the colorcode for vectors
    12             % colcode.CName: 'ima_cor','black','white',...
    13             % colcode.ColorCode ='black', 'white', 'rgb','brg', '64 colors'
    14             % colcode.CheckFixVecColor =0; thresholds scaling relative to min and max, =1 fixed thresholds
    15             % colcode.MinVec; min
    16             % colcode.MaxVec; max
    17             % colcode.ColCode1: first threshold for rgb, relative to min (0) and max (1)
    18             % colcode.ColCode2: second threshold for rgb, relative to min (0) and max (1),
    19             % rmq: we need min <= ColCode1 <= ColCode2 <= max, otherwise
    20             % ColCode1 and ColCode2 are adjusted to the bounds
     12%    colcode.CName: 'ima_cor','black','white',...
     13%    colcode.ColorCode ='black', 'white', 'rgb','brg', '64 colors'
     14%    colcode.CheckFixVecColor =0; thresholds scaling relative to min and max, =1 fixed thresholds
     15%    colcode.MinVec; min
     16%    colcode.MaxVec; max
     17%    colcode.ColCode1: first threshold for rgb, relative to min (0) and max (1)
     18%    colcode.ColCode2: second threshold for rgb, relative to min (0) and max (1),
     19%    rmq: we need min <= ColCode1 <= ColCode2 <= max, otherwise
     20%    ColCode1 and ColCode2 are adjusted to the bounds
    2121% vec_C: matlab vector representing the scalar setting the color
     22
     23%=======================================================================
     24% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     25%   http://www.legi.grenoble-inp.fr
     26%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     27%
     28%     This file is part of the toolbox UVMAT.
     29%
     30%     UVMAT is free software; you can redistribute it and/or modify
     31%     it under the terms of the GNU General Public License as published
     32%     by the Free Software Foundation; either version 2 of the license,
     33%     or (at your option) any later version.
     34%
     35%     UVMAT is distributed in the hope that it will be useful,
     36%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     37%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     38%     GNU General Public License (see LICENSE.txt) for more details.
     39%=======================================================================
     40
    2241function [colorlist,col_vec,colcode_out]=set_col_vec(colcode,vec_C)
    2342col_vec=ones(size(vec_C));%all vectors at color#1 by default
  • trunk/src/set_field_list.m

    r769 r809  
    1515% varname_generator.m: determines the field names to read in the netcdf
    1616% file, depending on the scalar
     17
     18%=======================================================================
     19% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     20%   http://www.legi.grenoble-inp.fr
     21%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     22%
     23%     This file is part of the toolbox UVMAT.
     24%
     25%     UVMAT is free software; you can redistribute it and/or modify
     26%     it under the terms of the GNU General Public License as published
     27%     by the Free Software Foundation; either version 2 of the license,
     28%     or (at your option) any later version.
     29%
     30%     UVMAT is distributed in the hope that it will be useful,
     31%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     32%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     33%     GNU General Public License (see LICENSE.txt) for more details.
     34%=======================================================================
    1735
    1836function [FieldList,VecColorList]=set_field_list(UName,VName,CName)
  • trunk/src/set_grid.m

    r801 r809  
    33% function varargout = set_grid(varargin)
    44% associated with the GUI set_grid.fig
     5
     6%=======================================================================
     7% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     8%   http://www.legi.grenoble-inp.fr
     9%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    510%
    6 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    7 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    8 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    911%     This file is part of the toolbox UVMAT.
    10 % 
     12%
    1113%     UVMAT is free software; you can redistribute it and/or modify
    12 %     it under the terms of the GNU General Public License as published by
    13 %     the Free Software Foundation; either version 2 of the License, or
    14 %     (at your option) any later version.
    15 % 
     14%     it under the terms of the GNU General Public License as published
     15%     by the Free Software Foundation; either version 2 of the license,
     16%     or (at your option) any later version.
     17%
    1618%     UVMAT is distributed in the hope that it will be useful,
    1719%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    1820%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    20 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     21%     GNU General Public License (see LICENSE.txt) for more details.
     22%=======================================================================
    2123
    2224function varargout = set_grid(varargin)
  • trunk/src/set_object.m

    r801 r809  
    1717% PlotHandles: handles for projection plots NO MORE USED
    1818% Zbounds: bounds on Z ( 3D case)
     19
     20%=======================================================================
     21% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     22%   http://www.legi.grenoble-inp.fr
     23%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    1924%
    20 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    21 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    22 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    2325%     This file is part of the toolbox UVMAT.
    24 % 
     26%
    2527%     UVMAT is free software; you can redistribute it and/or modify
    26 %     it under the terms of the GNU General Public License as published by
    27 %     the Free Software Foundation; either version 2 of the License, or
    28 %     (at your option) any later version.
    29 % 
     28%     it under the terms of the GNU General Public License as published
     29%     by the Free Software Foundation; either version 2 of the license,
     30%     or (at your option) any later version.
     31%
    3032%     UVMAT is distributed in the hope that it will be useful,
    3133%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    3234%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    33 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    34 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     35%     GNU General Public License (see LICENSE.txt) for more details.
     36%=======================================================================
    3537
    3638function varargout = set_object(varargin)
  • trunk/src/set_subdomains.m

    r651 r809  
    1212% coord=[X Y]: matrix whose first column is the x coordinates of the input data points, the second column the y coordinates
    1313% SubdomainNbPoint: estimated number of data points whished for each subdomain
     14
     15%=======================================================================
     16% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     17%   http://www.legi.grenoble-inp.fr
     18%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     19%
     20%     This file is part of the toolbox UVMAT.
     21%
     22%     UVMAT is free software; you can redistribute it and/or modify
     23%     it under the terms of the GNU General Public License as published
     24%     by the Free Software Foundation; either version 2 of the license,
     25%     or (at your option) any later version.
     26%
     27%     UVMAT is distributed in the hope that it will be useful,
     28%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     29%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     30%     GNU General Public License (see LICENSE.txt) for more details.
     31%=======================================================================
    1432
    1533function [SubRange,NbCentre,IndSelSubDomain] =set_subdomains(Coord,SubDomainNbPoint)
  • trunk/src/stra2num.m

    r353 r809  
    1111% see also num2stra, name_generator, name2display
    1212
     13%=======================================================================
     14% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     15%   http://www.legi.grenoble-inp.fr
     16%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     17%
     18%     This file is part of the toolbox UVMAT.
     19%
     20%     UVMAT is free software; you can redistribute it and/or modify
     21%     it under the terms of the GNU General Public License as published
     22%     by the Free Software Foundation; either version 2 of the license,
     23%     or (at your option) any later version.
     24%
     25%     UVMAT is distributed in the hope that it will be useful,
     26%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     27%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     28%     GNU General Public License (see LICENSE.txt) for more details.
     29%=======================================================================
     30
    1331function numres=stra2num(str)
    1432numres=[]; %default
  • trunk/src/struct2nc.m

    r801 r809  
    1717%      (requested) .Var1, .Var2....: variables (Matlab arrays) with names listed in .ListVarName
    1818
    19 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    20 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    21 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     19%=======================================================================
     20% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     21%   http://www.legi.grenoble-inp.fr
     22%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     23%
    2224%     This file is part of the toolbox UVMAT.
    23 % 
     25%
    2426%     UVMAT is free software; you can redistribute it and/or modify
    25 %     it under the terms of the GNU General Public License as published by
    26 %     the Free Software Foundation; either version 2 of the License, or
    27 %     (at your option) any later version.
    28 % 
     27%     it under the terms of the GNU General Public License as published
     28%     by the Free Software Foundation; either version 2 of the license,
     29%     or (at your option) any later version.
     30%
    2931%     UVMAT is distributed in the hope that it will be useful,
    3032%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    3133%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    32 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    33 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     34%     GNU General Public License (see LICENSE.txt) for more details.
     35%=======================================================================
    3436
    3537function errormsg=struct2nc(flname,Data)
  • trunk/src/struct2nc_toolbox.m

    r801 r809  
    1818%           .VarAttribute: cell of structures s containing names and values of variable attributes (s.name=value) for each variable of .ListVarName
    1919%        .Var1, .Var2....: variables (Matlab arrays) with names listed in .ListVarName
     20
     21%=======================================================================
     22% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     23%   http://www.legi.grenoble-inp.fr
     24%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    2025%
    21 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    22 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    23 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    2426%     This file is part of the toolbox UVMAT.
    25 % 
     27%
    2628%     UVMAT is free software; you can redistribute it and/or modify
    27 %     it under the terms of the GNU General Public License as published by
    28 %     the Free Software Foundation; either version 2 of the License, or
    29 %     (at your option) any later version.
    30 % 
     29%     it under the terms of the GNU General Public License as published
     30%     by the Free Software Foundation; either version 2 of the license,
     31%     or (at your option) any later version.
     32%
    3133%     UVMAT is distributed in the hope that it will be useful,
    3234%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    3335%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    34 %     GNU General Public License (file UVMAT/COPYING.txt) for more details.
    35 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     36%     GNU General Public License (see LICENSE.txt) for more details.
     37%=======================================================================
    3638
    3739function errormsg=struct2nc_toolbox(flname,Data)
  • trunk/src/struct2xml.m

    r598 r809  
    1313%  t: optional input xml tree in which a new branch needs to be appended
    1414%  root_uid: optional uid of the xml element under which the new subtree must be appended
     15
     16%=======================================================================
     17% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     18%   http://www.legi.grenoble-inp.fr
     19%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     20%
     21%     This file is part of the toolbox UVMAT.
     22%
     23%     UVMAT is free software; you can redistribute it and/or modify
     24%     it under the terms of the GNU General Public License as published
     25%     by the Free Software Foundation; either version 2 of the license,
     26%     or (at your option) any later version.
     27%
     28%     UVMAT is distributed in the hope that it will be useful,
     29%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     30%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     31%     GNU General Public License (see LICENSE.txt) for more details.
     32%=======================================================================
    1533
    1634function t=struct2xml(Object,t,root_uid)
  • trunk/src/sub_field.m

    r713 r809  
    1515% Field: matlab structure representing the first field
    1616% Field_1:matlab structure representing the second field
     17
     18%=======================================================================
     19% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     20%   http://www.legi.grenoble-inp.fr
     21%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     22%
     23%     This file is part of the toolbox UVMAT.
     24%
     25%     UVMAT is free software; you can redistribute it and/or modify
     26%     it under the terms of the GNU General Public License as published
     27%     by the Free Software Foundation; either version 2 of the license,
     28%     or (at your option) any later version.
     29%
     30%     UVMAT is distributed in the hope that it will be useful,
     31%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     32%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     33%     GNU General Public License (see LICENSE.txt) for more details.
     34%=======================================================================
    1735
    1836function SubData=sub_field(Field,XmlData,Field_1)
  • trunk/src/test_netcdf.m

    r225 r809  
     1%=======================================================================
     2% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     3%   http://www.legi.grenoble-inp.fr
     4%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     5%
     6%     This file is part of the toolbox UVMAT.
     7%
     8%     UVMAT is free software; you can redistribute it and/or modify
     9%     it under the terms of the GNU General Public License as published
     10%     by the Free Software Foundation; either version 2 of the license,
     11%     or (at your option) any later version.
     12%
     13%     UVMAT is distributed in the hope that it will be useful,
     14%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     15%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16%     GNU General Public License (see LICENSE.txt) for more details.
     17%=======================================================================
     18
    119% program to test struct2nc for creating netcdf files
    220%% creating a simple netcdf file
  • trunk/src/test_tps.m

    r434 r809  
     1%=======================================================================
     2% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     3%   http://www.legi.grenoble-inp.fr
     4%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     5%
     6%     This file is part of the toolbox UVMAT.
     7%
     8%     UVMAT is free software; you can redistribute it and/or modify
     9%     it under the terms of the GNU General Public License as published
     10%     by the Free Software Foundation; either version 2 of the license,
     11%     or (at your option) any later version.
     12%
     13%     UVMAT is distributed in the hope that it will be useful,
     14%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     15%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16%     GNU General Public License (see LICENSE.txt) for more details.
     17%=======================================================================
     18
    119x=2*pi*rand(100,1);%set of random x coordinates from 0 to 2pi
    220y=2*pi*rand(100,1);%set of random y coordinates
  • trunk/src/tps_coeff.m

    r586 r809  
    2727% tps_coeff_field, set_subdomains, filter_tps, calc_field
    2828
     29%=======================================================================
     30% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     31%   http://www.legi.grenoble-inp.fr
     32%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     33%
     34%     This file is part of the toolbox UVMAT.
     35%
     36%     UVMAT is free software; you can redistribute it and/or modify
     37%     it under the terms of the GNU General Public License as published
     38%     by the Free Software Foundation; either version 2 of the license,
     39%     or (at your option) any later version.
     40%
     41%     UVMAT is distributed in the hope that it will be useful,
     42%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     43%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     44%     GNU General Public License (see LICENSE.txt) for more details.
     45%=======================================================================
     46
    2947function [U_smooth,U_tps]=tps_coeff(ctrs,U,Smoothing)
    3048%------------------------------------------------------------------------
  • trunk/src/tps_coeff_field.m

    r674 r809  
    1717% 'set_subdomains': sort a set of points defined by scattered coordinates in subdomains, as needed for tps interpolation
    1818% 'tps_coeff': calculate the thin plate spline (tps) coefficients for a single domain.
     19
     20%=======================================================================
     21% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     22%   http://www.legi.grenoble-inp.fr
     23%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     24%
     25%     This file is part of the toolbox UVMAT.
     26%
     27%     UVMAT is free software; you can redistribute it and/or modify
     28%     it under the terms of the GNU General Public License as published
     29%     by the Free Software Foundation; either version 2 of the license,
     30%     or (at your option) any later version.
     31%
     32%     UVMAT is distributed in the hope that it will be useful,
     33%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     34%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     35%     GNU General Public License (see LICENSE.txt) for more details.
     36%=======================================================================
    1937
    2038function [DataOut,errormsg]=tps_coeff_field(DataIn,checkall)     
  • trunk/src/tps_eval.m

    r581 r809  
    1717% tps_coeff, tps_eval_dxy
    1818% tps_coeff_field, set_subdomains, filter_tps, calc_field
     19
     20%=======================================================================
     21% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     22%   http://www.legi.grenoble-inp.fr
     23%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     24%
     25%     This file is part of the toolbox UVMAT.
     26%
     27%     UVMAT is free software; you can redistribute it and/or modify
     28%     it under the terms of the GNU General Public License as published
     29%     by the Free Software Foundation; either version 2 of the license,
     30%     or (at your option) any later version.
     31%
     32%     UVMAT is distributed in the hope that it will be useful,
     33%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     34%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     35%     GNU General Public License (see LICENSE.txt) for more details.
     36%=======================================================================
    1937
    2038function EM = tps_eval(dsites,ctrs)
  • trunk/src/tps_eval_dxy.m

    r581 r809  
    1717% tps_coeff_field, set_subdomains, filter_tps, calc_field
    1818
    19   function [DMX,DMY] = tps_eval_dxy(dsites,ctrs)
     19%=======================================================================
     20% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     21%   http://www.legi.grenoble-inp.fr
     22%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     23%
     24%     This file is part of the toolbox UVMAT.
     25%
     26%     UVMAT is free software; you can redistribute it and/or modify
     27%     it under the terms of the GNU General Public License as published
     28%     by the Free Software Foundation; either version 2 of the license,
     29%     or (at your option) any later version.
     30%
     31%     UVMAT is distributed in the hope that it will be useful,
     32%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     33%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     34%     GNU General Public License (see LICENSE.txt) for more details.
     35%=======================================================================
     36
     37function [DMX,DMY] = tps_eval_dxy(dsites,ctrs)
    2038  %%  matrix declarations
    2139  [M,s] = size(dsites); [N,s] = size(ctrs);
  • trunk/src/translate_points.m

    r356 r809  
    55% OUTPUT:
    66% T=vector size(1,3), representing the translation components along x,y,z
     7%
     8% INPUT:
     9% Tinput: like T, used to prefil the GUI edit boxs
    710
    8 %INPUT:
    9 % Tinput: like T, used to prefil the GUI edit boxs
     11%=======================================================================
     12% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     13%   http://www.legi.grenoble-inp.fr
     14%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     15%
     16%     This file is part of the toolbox UVMAT.
     17%
     18%     UVMAT is free software; you can redistribute it and/or modify
     19%     it under the terms of the GNU General Public License as published
     20%     by the Free Software Foundation; either version 2 of the license,
     21%     or (at your option) any later version.
     22%
     23%     UVMAT is distributed in the hope that it will be useful,
     24%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     25%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     26%     GNU General Public License (see LICENSE.txt) for more details.
     27%=======================================================================
    1028
    1129function varargout = translate_points(varargin)
  • trunk/src/uigetfile_uvmat.m

    r803 r809  
    1616%          '.ext': display only files with extension '.ext'
    1717%          'uigetdir'; browser used to select a directory (like the matlab browser 'uigetdir')
     18
     19%=======================================================================
     20% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     21%   http://www.legi.grenoble-inp.fr
     22%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     23%
     24%     This file is part of the toolbox UVMAT.
     25%
     26%     UVMAT is free software; you can redistribute it and/or modify
     27%     it under the terms of the GNU General Public License as published
     28%     by the Free Software Foundation; either version 2 of the license,
     29%     or (at your option) any later version.
     30%
     31%     UVMAT is distributed in the hope that it will be useful,
     32%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     33%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     34%     GNU General Public License (see LICENSE.txt) for more details.
     35%=======================================================================
    1836
    1937function fileinput=uigetfile_uvmat(title,InputName,FilterExt)
  • trunk/src/update_imadoc.m

    r745 r809  
    88% StructName : Name of the field in the xml file
    99%-------------------------------------------------------------
     10
     11%=======================================================================
     12% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     13%   http://www.legi.grenoble-inp.fr
     14%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     15%
     16%     This file is part of the toolbox UVMAT.
     17%
     18%     UVMAT is free software; you can redistribute it and/or modify
     19%     it under the terms of the GNU General Public License as published
     20%     by the Free Software Foundation; either version 2 of the license,
     21%     or (at your option) any later version.
     22%
     23%     UVMAT is distributed in the hope that it will be useful,
     24%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     25%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     26%     GNU General Public License (see LICENSE.txt) for more details.
     27%=======================================================================
     28
    1029function errormsg=update_imadoc(Struct,outputfile,StructName)
    1130errormsg='';
  • trunk/src/update_waitbar.m

    r623 r809  
    44% hwaitbar:  handles of the waitbar to update
    55% advance_ratio: number between 0 and 1 representing the advancement of the calculation (loop index relative to the total length)
     6
     7%=======================================================================
     8% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     9%   http://www.legi.grenoble-inp.fr
     10%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     11%
     12%     This file is part of the toolbox UVMAT.
     13%
     14%     UVMAT is free software; you can redistribute it and/or modify
     15%     it under the terms of the GNU General Public License as published
     16%     by the Free Software Foundation; either version 2 of the license,
     17%     or (at your option) any later version.
     18%
     19%     UVMAT is distributed in the hope that it will be useful,
     20%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     21%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     22%     GNU General Public License (see LICENSE.txt) for more details.
     23%=======================================================================
    624
    725function update_waitbar(hwaitbar,advance_ratio)
  • trunk/src/uvmat.m

    r801 r809  
    1111% visualize, or Matlab structure representing  netcdf fieldname (with fieldname
    1212% ListVarName....)
     13
     14%=======================================================================
     15% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     16%   http://www.legi.grenoble-inp.fr
     17%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    1318%
    14 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    15 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    16 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    17 %     This open is part of the toolbox UVMAT.
    18 %
     19%     This file is part of the toolbox UVMAT.
     20%
    1921%     UVMAT is free software; you can redistribute it and/or modify
    20 %     it under the terms of the GNU General Public License as published by
    21 %     the Free Software Foundation; either version 2 of the License, or
    22 %     (at your option) any later version.
    23 % 
     22%     it under the terms of the GNU General Public License as published
     23%     by the Free Software Foundation; either version 2 of the license,
     24%     or (at your option) any later version.
     25%
    2426%     UVMAT is distributed in the hope that it will be useful,
    2527%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    2628%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    27 %     GNU General Public License (open UVMAT/COPYING.txt) for more details.
    28 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    29 %
     29%     GNU General Public License (see LICENSE.txt) for more details.
     30%=======================================================================
     31
    3032% Information stored on the interface:(use 'Export/field in workspace' in
    3133% the menu bar of uvmat to retrieve it)
  • trunk/src/view_field.m

    r801 r809  
    1111% visualize, or Matlab structure representing  netcdf fields (with fields
    1212% ListVarName....)
     13
     14%=======================================================================
     15% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     16%   http://www.legi.grenoble-inp.fr
     17%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
    1318%
    14 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    15 %  Copyright 2008-2014, LEGI / CNRS UJF G-INP, Joel.Sommeria@legi.grenoble-inp.fr
    16 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    17 %     This open is part of the toolbox VIEW_FIELD.
    18 %
    19 %     VIEW_FIELD is free software; you can redistribute it and/or modify
    20 %     it under the terms of the GNU General Public License as published by
    21 %     the Free Software Foundation; either version 2 of the License, or
    22 %     (at your option) any later version.
    23 %
    24 %     VIEW_FIELD is distributed in the hope that it will be useful,
     19%     This file is part of the toolbox UVMAT.
     20%
     21%     UVMAT is free software; you can redistribute it and/or modify
     22%     it under the terms of the GNU General Public License as published
     23%     by the Free Software Foundation; either version 2 of the license,
     24%     or (at your option) any later version.
     25%
     26%     UVMAT is distributed in the hope that it will be useful,
    2527%     but WITHOUT ANY WARRANTY; without even the implied warranty of
    2628%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    27 %     GNU General Public License (open VIEW_FIELD/COPYING.txt) for more details.
    28 %AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     29%     GNU General Public License (see LICENSE.txt) for more details.
     30%=======================================================================
    2931
    3032%-------------------------------------------------------------------
  • trunk/src/xml2struct.m

    r772 r809  
    1111% filename: name of the xml file
    1212% varargin: optional list of strings to restrict the reading to a selection of subtrees, for instance 'GeometryCalib' (save reading time)
     13
     14%=======================================================================
     15% Copyright 2008-2014, LEGI UMR 5519 / CNRS UJF G-INP, Grenoble, France
     16%   http://www.legi.grenoble-inp.fr
     17%   Joel.Sommeria - Joel.Sommeria (A) legi.cnrs.fr
     18%
     19%     This file is part of the toolbox UVMAT.
     20%
     21%     UVMAT is free software; you can redistribute it and/or modify
     22%     it under the terms of the GNU General Public License as published
     23%     by the Free Software Foundation; either version 2 of the license,
     24%     or (at your option) any later version.
     25%
     26%     UVMAT is distributed in the hope that it will be useful,
     27%     but WITHOUT ANY WARRANTY; without even the implied warranty of
     28%     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     29%     GNU General Public License (see LICENSE.txt) for more details.
     30%=======================================================================
    1331
    1432function [s,RootTag,errormsg]=xml2struct(filename,varargin)
Note: See TracChangeset for help on using the changeset viewer.