AST_ERR   AST_ERR 
skipping to change at line 623 skipping to change at line 623
INTEGER AST__WRERR INTEGER AST__WRERR
PARAMETER ( AST__WRERR = 233934370 ) PARAMETER ( AST__WRERR = 233934370 )
* Bad variant Mapping name * Bad variant Mapping name
INTEGER AST__BDVNM INTEGER AST__BDVNM
PARAMETER ( AST__BDVNM = 233934378 ) PARAMETER ( AST__BDVNM = 233934378 )
* Attempt to add a variant Mapping to a mirror Frame * Attempt to add a variant Mapping to a mirror Frame
INTEGER AST__MIRRO INTEGER AST__MIRRO
PARAMETER ( AST__MIRRO = 233934386 ) PARAMETER ( AST__MIRRO = 233934386 )
* Error in cminpack Levenberg-Marquardt code
INTEGER AST__MNPCK
PARAMETER ( AST__MNPCK = 233934394 )
 End of changes. 1 change blocks. 
0 lines changed or deleted 0 lines changed or added


 GRF_PAR   GRF_PAR 
skipping to change at line 24 skipping to change at line 24
* Description: * Description:
* This file contains definitions which are required by Fortran 77 * This file contains definitions which are required by Fortran 77
* programs which implement their own grf routines (routines for * programs which implement their own grf routines (routines for
* drawing graphics primitive used by the AST Plot class). * drawing graphics primitive used by the AST Plot class).
* Copyright: * Copyright:
* Copyright (C) 1997-2006 Council for the Central Laboratory of the * Copyright (C) 1997-2006 Council for the Central Laboratory of the
* Research Councils * Research Councils
* Licence: * Licence:
* This program is free software; you can redistribute it and/or * This program is free software: you can redistribute it and/or
* modify it under the terms of the GNU General Public Licence as * modify it under the terms of the GNU Lesser General Public
* published by the Free Software Foundation; either version 2 of * License as published by the Free Software Foundation, either
* the Licence, or (at your option) any later version. * version 3 of the License, or (at your option) any later
* version.
* *
* This program is distributed in the hope that it will be * This program is distributed in the hope that it will be useful,
* useful,but WITHOUT ANY WARRANTY; without even the implied * but WITHOUT ANY WARRANTY; without even the implied warranty of
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* PURPOSE. See the GNU General Public Licence for more details. * GNU Lesser General Public License for more details.
* *
* You should have received a copy of the GNU General Public Licence * You should have received a copy of the GNU Lesser General
* along with this program; if not, write to the Free Software * License along with this program. If not, see
* Foundation, Inc., 51 Franklin Street,Fifth Floor, Boston, MA * <http://www.gnu.org/licenses/>.
* 02110-1301, USA
* Authors: * Authors:
* DSB: David S. Berry (Starlink) * DSB: David S. Berry (Starlink)
* History: * History:
* 13-JUN-2001 (DSB): * 13-JUN-2001 (DSB):
* Original version. * Original version.
*- *-
* Values identifying different graphics attributes. * Values identifying different graphics attributes.
 End of changes. 3 change blocks. 
12 lines changed or deleted 12 lines changed or added


 ast.h   ast.h 
skipping to change at line 27 skipping to change at line 27
* Description: * Description:
* This file defines the public C interface to the AST library. It conta ins * This file defines the public C interface to the AST library. It conta ins
* all the type definitions, function prototypes, macro definitions, etc . * all the type definitions, function prototypes, macro definitions, etc .
* needed to use the library. * needed to use the library.
* Copyright: * Copyright:
* Copyright (C) 1997-2006 Council for the Central Laboratory of the * Copyright (C) 1997-2006 Council for the Central Laboratory of the
* Research Councils * Research Councils
* Licence: * Licence:
* This program is free software; you can redistribute it and/or * This program is free software: you can redistribute it and/or
* modify it under the terms of the GNU General Public Licence as * modify it under the terms of the GNU Lesser General Public
* published by the Free Software Foundation; either version 2 of * License as published by the Free Software Foundation, either
* the Licence, or (at your option) any later version. * version 3 of the License, or (at your option) any later
* version.
* *
* This program is distributed in the hope that it will be * This program is distributed in the hope that it will be useful,
* useful,but WITHOUT ANY WARRANTY; without even the implied * but WITHOUT ANY WARRANTY; without even the implied warranty of
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* PURPOSE. See the GNU General Public Licence for more details. * GNU Lesser General Public License for more details.
* *
* You should have received a copy of the GNU General Public Licence * You should have received a copy of the GNU Lesser General
* along with this program; if not, write to the Free Software * License along with this program. If not, see
* Foundation, Inc., 51 Franklin Street,Fifth Floor, Boston, MA * <http://www.gnu.org/licenses/>.
* 02110-1301, USA
* Authors: * Authors:
* DSB: D.S. Berry (STARLINK) * DSB: D.S. Berry (STARLINK)
* RFWS: R.F. Warren-Smith (STARLINK) * RFWS: R.F. Warren-Smith (STARLINK)
* {enter_new_authors_here} * {enter_new_authors_here}
* History: * History:
* 17-APR-2014 (makeh): * 13-MAY-2014 (makeh):
* Original version, generated automatically from the internal header * Original version, generated automatically from the internal header
* files by the "makeh" script. * files by the "makeh" script.
* {enter_changes_here} * {enter_changes_here}
*- *-
*/ */
/* Define a dummy __attribute__ macro for use on non-GNU compilers. */ /* Define a dummy __attribute__ macro for use on non-GNU compilers. */
#ifndef __GNUC__ #ifndef __GNUC__
# define __attribute__(x) /*NOTHING*/ # define __attribute__(x) /*NOTHING*/
#endif #endif
skipping to change at line 308 skipping to change at line 308
/* ======== */ /* ======== */
double astCosd(const double); double astCosd(const double);
double astSind(const double); double astSind(const double);
double astTand(const double); double astTand(const double);
double astACosd(const double); double astACosd(const double);
double astASind(const double); double astASind(const double);
double astATand(const double); double astATand(const double);
double astATan2d(const double, const double); double astATan2d(const double, const double);
#define WCSTRIG_TOL 1e-10 #define WCSTRIG_TOL 1e-10
/* levmar. */
/* ======= */
int dlevmar_der(void (*func)(double *p, double *hx, int m, int n, void *ada
ta),
void (*jacf)(double *p, double *j, int m, int n, void *adat
a),
double *p, double *x, int m, int n, int itmax, double *opts
,
double *info, double *work, double *covar, void *adata);
/* proj. */ /* proj. */
/* ===== */ /* ===== */
#define WCSLIB_MXPAR 100 #define WCSLIB_MXPAR 100
extern int npcode; extern int npcode;
extern char pcodes[26][4]; extern char pcodes[26][4];
struct AstPrjPrm { struct AstPrjPrm {
char code[4]; char code[4];
int flag; int flag;
skipping to change at line 532 skipping to change at line 526
#define astMemoryWarning(threshold) #define astMemoryWarning(threshold)
/* error. */ /* error. */
/* ====== */ /* ====== */
/* globals. */ /* globals. */
/* ======== */ /* ======== */
#define astDECLARE_GLOBALS #define astDECLARE_GLOBALS
#define astGET_GLOBALS(This) #define astGET_GLOBALS(This)
#define astINIT_GLOBALS #define astINIT_GLOBALS
/* unit. */ /* unit. */
/* ===== */ /* ===== */
#define AST__VMAJOR 7 #define AST__VMAJOR 8
#define AST__VMINOR 3 #define AST__VMINOR 0
#define AST__RELEASE 4 #define AST__RELEASE 0
#define AST_MAJOR_VERS 7 #define AST_MAJOR_VERS 8
#define AST_MINOR_VERS 3 #define AST_MINOR_VERS 0
#define AST_RELEASE 4 #define AST_RELEASE 0
#include <stdarg.h> #include <stdarg.h>
#include <float.h> #include <float.h>
#include <stdio.h> #include <stdio.h>
#define STATUS_PTR astGetStatusPtr #define STATUS_PTR astGetStatusPtr
#define AST__THREADSAFE 1 #define AST__THREADSAFE 1
#define astINVOKE(rettype,function) astERROR_INVOKE(astRet##rettype##_(func tion)) #define astINVOKE(rettype,function) astERROR_INVOKE(astRet##rettype##_(func tion))
#define astRetF_(x) (x) #define astRetF_(x) (x)
#define astRetV_(x) (x) #define astRetV_(x) (x)
skipping to change at line 1227 skipping to change at line 1221
enum { AST__NOFIT = 233934354 }; enum { AST__NOFIT = 233934354 };
enum { AST__ISNAN = 233934362 }; enum { AST__ISNAN = 233934362 };
enum { AST__WRERR = 233934370 }; enum { AST__WRERR = 233934370 };
enum { AST__BDVNM = 233934378 }; enum { AST__BDVNM = 233934378 };
enum { AST__MIRRO = 233934386 }; enum { AST__MIRRO = 233934386 };
enum { AST__MNPCK = 233934394 };
/* version. */ /* version. */
/* ======== */ /* ======== */
/* object. */ /* object. */
/* ======= */ /* ======= */
/* keymap. */ /* keymap. */
/* ======= */ /* ======= */
#define AST__BADTYPE 0 #define AST__BADTYPE 0
#define AST__INTTYPE 1 #define AST__INTTYPE 1
#define AST__DOUBLETYPE 2 #define AST__DOUBLETYPE 2
#define AST__STRINGTYPE 3 #define AST__STRINGTYPE 3
 End of changes. 7 change blocks. 
29 lines changed or deleted 22 lines changed or added


 ast_err.h   ast_err.h 
skipping to change at line 474 skipping to change at line 474
/* write error */ /* write error */
enum { AST__WRERR = 233934370 }; /* messid=452 */ enum { AST__WRERR = 233934370 }; /* messid=452 */
/* Bad variant Mapping name */ /* Bad variant Mapping name */
enum { AST__BDVNM = 233934378 }; /* messid=453 */ enum { AST__BDVNM = 233934378 }; /* messid=453 */
/* Attempt to add a variant Mapping to a mirror Frame */ /* Attempt to add a variant Mapping to a mirror Frame */
enum { AST__MIRRO = 233934386 }; /* messid=454 */ enum { AST__MIRRO = 233934386 }; /* messid=454 */
/* Error in cminpack Levenberg-Marquardt code */
enum { AST__MNPCK = 233934394 }; /* messid=455 */
#endif /* AST_ERROR_DEFINED */ #endif /* AST_ERROR_DEFINED */
 End of changes. 1 change blocks. 
0 lines changed or deleted 3 lines changed or added


 grf.h   grf.h 
skipping to change at line 30 skipping to change at line 30
* needed to use this module. * needed to use this module.
* Inheritance: * Inheritance:
* The grf module is not a class and does not inherit. * The grf module is not a class and does not inherit.
* Copyright: * Copyright:
* Copyright (C) 1997-2006 Council for the Central Laboratory of the * Copyright (C) 1997-2006 Council for the Central Laboratory of the
* Research Councils * Research Councils
* Licence: * Licence:
* This program is free software; you can redistribute it and/or * This program is free software: you can redistribute it and/or
* modify it under the terms of the GNU General Public Licence as * modify it under the terms of the GNU Lesser General Public
* published by the Free Software Foundation; either version 2 of * License as published by the Free Software Foundation, either
* the Licence, or (at your option) any later version. * version 3 of the License, or (at your option) any later
* version.
* *
* This program is distributed in the hope that it will be * This program is distributed in the hope that it will be useful,
* useful,but WITHOUT ANY WARRANTY; without even the implied * but WITHOUT ANY WARRANTY; without even the implied warranty of
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* PURPOSE. See the GNU General Public Licence for more details. * GNU Lesser General Public License for more details.
* *
* You should have received a copy of the GNU General Public Licence * You should have received a copy of the GNU Lesser General
* along with this program; if not, write to the Free Software * License along with this program. If not, see
* Foundation, Inc., 51 Franklin Street,Fifth Floor, Boston, MA * <http://www.gnu.org/licenses/>.
* 02110-1301, USA
* Authors: * Authors:
* DSB: David S. Berry (Starlink) * DSB: David S. Berry (Starlink)
* History: * History:
* 27-JUN-1996 (DSB): * 27-JUN-1996 (DSB):
* Original version. * Original version.
* 25-OCT-1996 (DSB): * 25-OCT-1996 (DSB):
* Primatives macros defined, extra parameter added to astGAttr. * Primatives macros defined, extra parameter added to astGAttr.
* 17-FEB-2006 (DSB): * 17-FEB-2006 (DSB):
 End of changes. 3 change blocks. 
12 lines changed or deleted 12 lines changed or added


 grf3d.h   grf3d.h 
skipping to change at line 30 skipping to change at line 30
* needed to use this module. * needed to use this module.
* Inheritance: * Inheritance:
* The grf3d module is not a class and does not inherit. * The grf3d module is not a class and does not inherit.
* Copyright: * Copyright:
* Copyright (C) 2007 Science & Technology Facilities Council. * Copyright (C) 2007 Science & Technology Facilities Council.
* All Rights Reserved. * All Rights Reserved.
* Licence: * Licence:
* This program is free software; you can redistribute it and/or * This program is free software: you can redistribute it and/or
* modify it under the terms of the GNU General Public Licence as * modify it under the terms of the GNU Lesser General Public
* published by the Free Software Foundation; either version 2 of * License as published by the Free Software Foundation, either
* the Licence, or (at your option) any later version. * version 3 of the License, or (at your option) any later
* version.
* *
* This program is distributed in the hope that it will be * This program is distributed in the hope that it will be useful,
* useful,but WITHOUT ANY WARRANTY; without even the implied * but WITHOUT ANY WARRANTY; without even the implied warranty of
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* PURPOSE. See the GNU General Public Licence for more details. * GNU Lesser General Public License for more details.
* *
* You should have received a copy of the GNU General Public Licence * You should have received a copy of the GNU Lesser General
* along with this program; if not, write to the Free Software * License along with this program. If not, see
* Foundation, Inc., 51 Franklin Street,Fifth Floor, Boston, MA * <http://www.gnu.org/licenses/>.
* 02110-1301, USA
* Authors: * Authors:
* DSB: David S. Berry (JACH - UCLan) * DSB: David S. Berry (JACH - UCLan)
* History: * History:
* 20-JUN-2007 (DSB): * 20-JUN-2007 (DSB):
* Original version. * Original version.
*- *-
*/ */
 End of changes. 3 change blocks. 
12 lines changed or deleted 12 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/