Commit dec7ddde authored by Pietro Battiston's avatar Pietro Battiston

Merge tag 'upstream/5.6.8'

Upstream version 5.6.8
parents ef0e841a 16965f81
2015-11-22 Giulio Bottazzi <bottazzi@sssup.it>
* ALL: Updated version number to 5.6.8 Tagged with CVS using
#cvs tag gbutils-5-6-8
* configure.ac: added check for newer version (>= 2.0) of GSL. If
a version greater equal to 2 is found, GSL_VER_2 is defined to
1. This variable can be used in a preprocessor directive.
* gbnlreg.c, gbnlmult.c: updated reference to GSL multifit
function for GSL ver. 2.0
2015-09-08 Giulio Bottazzi <bottazzi@sssup.it>
* ALL: Tagged with CVS using
#cvs tag gbutils-5-6-7
* README, doc/intro.pdf, doc/intro.txt: updated to reflect
availability on official Debian system; removed obsolete list of
files form the README.
* configure.ac: Source package version updated to 5.6.7.
* gbenv.c: the reporting of floating point properties is
......
gbutils -- Utilities Overview
Giulio Bottazzi (bottazzi@sssup.it), December 2014
Giulio Bottazzi (bottazzi@sssup.it), September 2015
gbutils is a set of command line utilities for the manipulation and
statistical analysis of data. Data fare usually read from standard
......@@ -38,85 +38,40 @@ format.
The package has several dependencies, see the online documentation or
'intro" for further information.
Package files list
==================
COPYING GNU Public License
README this file
intro brief introduction and installation tutorial
gbget short tutorial on the use of gbget
cygwin_install Cygwin installation instructions
overview technical overview
INSTALL generic installation instructions
NEWS list of package modifications
ChangeLog "" ""
Makefile.am input file for automake
aclocal.m4 input file for autoconf generated by aclocal
configure.ac input file for autoconf
configure configuration file generated by autoconf
Makefile.in input file for configure generated by automake
config.h.in input file for configure
install-sh utility generated by automake
missing "" ""
mkinstalldirs "" ""
test.dat demo file used in README.gbget
test.dat.gz same file, compressed
tools.c source code for general purpose functions
tools.h prototypes of functions in tools.c
gbbin.c source code for gbbin program
gbdist.c source code for gbdist program
gbhisto.c source code for gbhisto program
gbmave.c source code for gbmave program
gbstat.c source code for gbstat program
gbker.c source code for gbker program
gbnear.c source code for gbnear program
gbhisto2d.c source code for gbhisto2d program
gbker2d.c source code for gbker2d program
gbmodes.c source code for gbmodes program
gbkreg.c source code for gbkreg program
gbinterp.c source code for gbinterp program
gbget.c source code for gbget program
gbtest.c source code for gbtest program
gbfun.c source code for gbfun program
gbkreg2d.c source code for gbkreg2d program
gbquant.c source code for gbquant program
gblreg.c source code for gblreg program
gbglreg.c source code for gbglreg program
gbnlreg.c source code for gbnlreg program
gbnlqreg.c source code for gbnlqreg program
gbnlprobit.c source code for gbnlprobit program
gbnlmult.c source code for gbnlmult program
gbrand.c source code for gbrand program
gbenv.c source code for gbenv program
gbhill.c source code for gbhill program
gbgcorr.c source code for gbgcorr program
gbacorr.c source code for gbacorr program
gbxcorr.c source code for gbxcorr program
gbfilternear source code for gbfilternear program
gaussian_gbhill.c gaussian module for gbhill
exponential_gbhill.c exponential module for gbhill
paretoI_gbhill.c pareto type 1 module for gbhill
paretoIII_gbhill.c pareto type 3 module for gbhill
multimin.c wrapper around GSL minimization routines
multimin.h multimin header file
lib/getline.c GNULib portability files
lib/getndelim2.c " " "
lib/getsubopt.c " " "
lib/Makefile.am " " "
lib/strchrnul.c " " "
lib/getline.h " " "
lib/getndelim2.h " " "
lib/getsubopt.h " " "
lib/Makefile.in " " "
lib/strchrnul.h " " "
m4/getndelim2.m4 " " "
m4/gnulib.m4 " " "
m4/ssize_t.m4 " " "
m4/getline.m4 " " "
m4/getsubopt.m4 " " "
m4/onceonly_2_57.m4 " " "
m4/strchrnul.m4 " " "
Installation instruction
========================
I recommend to install directly the binary packages from the debian or
Ubuntu repositories. See the online documentation or the file
"intro". In the case this is not possible, the installation from
source should be rather straightforward. Download the package and
unpack it
tar xvzf gbutils-{version}.tar.gz
move inside the source directory
cd gbutils-{version}
run the configure script
./configure
then build the files
make
become root
su
and install them
make install
If you can't install the file as root you have to provide a different
directory for the binaries using the option ~--prefix~ of the
configure script. See "INSTALL" for details.
For more detailed instructions see the "INSTALL" file in the
distributed package.
/* config.h.in. Generated from configure.ac by autoheader. */
/* GSL ver. >=2 */
#undef GSL_VER_2
/* Define to 1 if you have the <assert.h> header file. */
#undef HAVE_ASSERT_H
......
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for gbutils 5.6.7.
# Generated by GNU Autoconf 2.69 for gbutils 5.6.8.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
......@@ -577,8 +577,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='gbutils'
PACKAGE_TARNAME='gbutils'
PACKAGE_VERSION='5.6.7'
PACKAGE_STRING='gbutils 5.6.7'
PACKAGE_VERSION='5.6.8'
PACKAGE_STRING='gbutils 5.6.8'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
......@@ -1319,7 +1319,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures gbutils 5.6.7 to adapt to many kinds of systems.
\`configure' configures gbutils 5.6.8 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
......@@ -1389,7 +1389,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of gbutils 5.6.7:";;
short | recursive ) echo "Configuration of gbutils 5.6.8:";;
esac
cat <<\_ACEOF
......@@ -1480,7 +1480,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
gbutils configure 5.6.7
gbutils configure 5.6.8
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
......@@ -1945,7 +1945,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by gbutils $as_me 5.6.7, which was
It was created by gbutils $as_me 5.6.8, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
......@@ -2809,7 +2809,7 @@ fi
# Define the identity of the package.
PACKAGE='gbutils'
VERSION='5.6.7'
VERSION='5.6.8'
cat >>confdefs.h <<_ACEOF
......@@ -5202,6 +5202,48 @@ _ACEOF
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gsl_multifit_fdfsolver_jac in -lgsl" >&5
$as_echo_n "checking for gsl_multifit_fdfsolver_jac in -lgsl... " >&6; }
if ${ac_cv_lib_gsl_gsl_multifit_fdfsolver_jac+:} false; then :
$as_echo_n "(cached) " >&6
else
ac_check_lib_save_LIBS=$LIBS
LIBS="-lgsl $LIBS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
#ifdef __cplusplus
extern "C"
#endif
char gsl_multifit_fdfsolver_jac ();
int
main ()
{
return gsl_multifit_fdfsolver_jac ();
;
return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
ac_cv_lib_gsl_gsl_multifit_fdfsolver_jac=yes
else
ac_cv_lib_gsl_gsl_multifit_fdfsolver_jac=no
fi
rm -f core conftest.err conftest.$ac_objext \
conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gsl_gsl_multifit_fdfsolver_jac" >&5
$as_echo "$ac_cv_lib_gsl_gsl_multifit_fdfsolver_jac" >&6; }
if test "x$ac_cv_lib_gsl_gsl_multifit_fdfsolver_jac" = xyes; then :
$as_echo "#define GSL_VER_2 1" >>confdefs.h
fi
# Check for matheval
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for evaluator_create in -lmatheval" >&5
......@@ -6220,7 +6262,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by gbutils $as_me 5.6.7, which was
This file was extended by gbutils $as_me 5.6.8, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
......@@ -6286,7 +6328,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
gbutils config.status 5.6.7
gbutils config.status 5.6.8
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
......
# Process this file with autoconf to produce a configure script.
AC_INIT([gbutils],[5.6.7])
AC_INIT([gbutils],[5.6.8])
AC_CONFIG_SRCDIR([tools.c])
AM_INIT_AUTOMAKE
......@@ -40,6 +40,7 @@ AC_CHECK_LIB([m], [sin],,AC_MSG_ERROR(Library mlib not found!))
# Check for GSL
AC_CHECK_LIB([gslcblas],[cblas_dgemm])
AC_CHECK_LIB([gsl],[gsl_blas_dgemm])
AC_CHECK_LIB([gsl],[gsl_multifit_fdfsolver_jac],AC_DEFINE([GSL_VER_2],[1],[GSL ver. >=2]))
# Check for matheval
AC_CHECK_LIB([matheval], [evaluator_create],,,$LEXLIB)
......
File mode changed from 100755 to 100644
No preview for this file type
____________________________________
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
GBUTILS: COMMAND LINE ECONOMETRICS
Giulio Bottazzi
____________________________________
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Table of Contents
_________________
─────────────────
1 Getting Started
.. 1.1 Requirements
.. 1.2 Installation instructions
2 Documentation
3 Downloads
4 Contributors
3 Contributors
1 Getting Started
=================
═════════════════
This is a brief description of `gbutils' (version 5.6), a set of
command line utilities for the manipulation and statistical analysis
......@@ -45,18 +44,18 @@ _________________
obtained using both a binned distribution and a kernel estimate. This
picture can be obtained in terminal with the following list of
commands:
,----
| gbrand -c 1 -r 200 gaussian 1 > data.txt
|
| gbker < data.txt >kernel.txt
|
| gbhisto -n 20 -M 2 <data.txt > histogram.txt
|
| gbplot -T 'png enhan crop' -o example1.png plot 'w histeps title "binned",\
| "kernel.txt" w l title "kernel" ' < histogram.txt
|
| rm data.dat kernel.txt histogram.txt
`----
╭────
gbrand -c 1 -r 200 gaussian 1 > data.txt
gbker < data.txt >kernel.txt
gbhisto -n 20 -M 2 <data.txt > histogram.txt
gbplot -T 'png enhan crop' -o example1.png plot 'w histeps title "binned",\
"kernel.txt" w l title "kernel" ' < histogram.txt
rm data.dat kernel.txt histogram.txt
╰────
In the first line, a sample of 200 observations is independently drawn
form a Gaussian distribution with unit variance and saved in the file
`data.txt'. The second line builds a kernel estimate of the density
......@@ -70,16 +69,16 @@ _________________
[http://cafim.sssup.it/~giulio/software/gbutils/example2.png]
The second example, Figure 2, is a scatter plot of couples of points
together with a non-linear kernel regression.
,----
| gbrand -c 2 -r 200 gaussian 1 | gbfun 'x1' 'x1+.5*x2' > data.txt
|
| gbkreg < data.txt > kernel_reg.txt
|
| gbplot -T 'png enhan crop' -o example2.png plot 'w p pt 5,\
| "kernel_reg.txt" w l ' < data.txt
|
| rm kernel_reg.txt data.txt
`----
╭────
gbrand -c 2 -r 200 gaussian 1 | gbfun 'x1' 'x1+.5*x2' > data.txt
gbkreg < data.txt > kernel_reg.txt
gbplot -T 'png enhan crop' -o example2.png plot 'w p pt 5,\
"kernel_reg.txt" w l ' < data.txt
rm kernel_reg.txt data.txt
╰────
The data generated in the first line and saved in `data.txt' are
independent couples of correlated random variables. A kernel
regression is performed in the second line. The third (and fourth)
......@@ -127,7 +126,7 @@ _________________
1.1 Requirements
~~~~~~~~~~~~~~~~
────────────────
To be installed from source, the package requires a C compiler and the
standard C library. Unix-like environment in which GNU auto-tools can
......@@ -163,69 +162,33 @@ _________________
1.2 Installation instructions
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
─────────────────────────────
On `Linux', the `gbutils' package can be either installed using a .deb
package or from source. The first method is recommended. Simply
download the relevant package (32 bit or 64 bit) from the section
below. Your system should take care of the rest.
If installation from source is required instead, keep reading.
The installation should be straightforward. Unpack the package
,----
| tar xvzf gbutils-{version}.tar.gz
`----
move inside the source directory
,----
| cd gbutils-{version}
`----
run the configure script
,----
| ./configure
`----
then build the files
,----
| make
`----
become root
,----
| su
`----
and install them
,----
| make install
`----
If you can't install the file as root you have to provide a different
directory for the binaries using the option `--prefix' of the
configure script. See "INSTALL" for details.
For more detailed instructions see the "INSTALL" file in the
distributed package.
package or from source. The first method is recommended. You can
download the binaries executable for your system from the [Debian] or
the [Ubuntu] repositories. Alternatively, the latest source code is
available from the [cafed] repository. Check the `README' file in the
distributed package for instruction about the installation from
source.
In `Windows', the `gbutils' package is installed in the `Cygwin'
environment. Follow the instructions in the [cygwin installation]
page.
[Debian] https://packages.debian.org/unstable/main/gbutils
[Ubuntu] http://packages.ubuntu.com/wily/gbutils
[cafed] ftp://cafed.sssup.it/packages/
[cygwin installation]
http://cafim.sssup.it/~giulio/software/gbutils/cygwin_install.html
2 Documentation
===============
═══════════════
For a brief survey of the package features see the [overview]. The
`gbget' utility is the Swiss knife of the package, the main tool to
......@@ -245,18 +208,8 @@ _________________
http://cafim.sssup.it/~giulio/software/gbutils/gbget.html
3 Downloads
===========
Check [cafed repository] for the latest source code (.tar.gz) and the
Debian packages (32 and 64 bit).
[cafed repository] ftp://cafed.sssup.it/packages/
4 Contributors
==============
3 Contributors
══════════════
[Cees Diks], [Federico Tamagni], [Angelo Secchi] and Davide Pirino
provided helpful suggestions and coding.
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBACORR "1" "July 2015" "gbacorr 5.6.6" "User Commands"
.TH GBACORR "1" "November 2015" "gbacorr 5.6.7" "User Commands"
.SH NAME
gbacorr \- Compute auto/cross-correlation coefficients
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBBIN "1" "July 2015" "gbbin 5.6.6" "User Commands"
.TH GBBIN "1" "November 2015" "gbbin 5.6.7" "User Commands"
.SH NAME
gbbin \- A program to bin data
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBBOOT "1" "July 2015" "gbboot 5.6.6" "User Commands"
.TH GBBOOT "1" "November 2015" "gbboot 5.6.7" "User Commands"
.SH NAME
gbboot \- Bootstrap user provided data
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBCONVTABLE "1" "June 2015" "gbconvtable ver. 5.6" "User Commands"
.TH GBCONVTABLE "1" "November 2015" "gbconvtable ver. 5.6" "User Commands"
.SH NAME
gbconvtable \- Replace keys with values
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBDIST "1" "July 2015" "gbdist 5.6.6" "User Commands"
.TH GBDIST "1" "November 2015" "gbdist 5.6.7" "User Commands"
.SH NAME
gbdist \- Produce cumulative distribution from data
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBDUMMYFY "1" "June 2015" "gbdummyfy ver. 5.6" "User Commands"
.TH GBDUMMYFY "1" "November 2015" "gbdummyfy ver. 5.6" "User Commands"
.SH NAME
gbdummyfy \- Produce dummies from labels
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBENV "1" "September 2015" "gbenv 5.6.7" "User Commands"
.TH GBENV "1" "November 2015" "gbenv 5.6.8" "User Commands"
.SH NAME
gbenv \- Floating point locale, and gbutils settings
.SH DESCRIPTION
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBFILTERNEAR "1" "July 2015" "gbfilternear 5.6.6" "User Commands"
.TH GBFILTERNEAR "1" "November 2015" "gbfilternear 5.6.7" "User Commands"
.SH NAME
gbfilternear \- Filter too near data point in Euclidean metric
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBFUN "1" "July 2015" "gbfun 5.6.6" "User Commands"
.TH GBFUN "1" "November 2015" "gbfun 5.6.7" "User Commands"
.SH NAME
gbfun \- Apply functions to table of data
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBGCORR "1" "July 2015" "gbgcorr 5.6.6" "User Commands"
.TH GBGCORR "1" "November 2015" "gbgcorr 5.6.7" "User Commands"
.SH NAME
gbgcorr \- Gaussian kernel correlation dimension
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBGET "1" "July 2015" "gbget 5.6.6" "User Commands"
.TH GBGET "1" "November 2015" "gbget 5.6.7" "User Commands"
.SH NAME
gbget \- Basic data extraction and manipulation tool
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBGLREG "1" "July 2015" "gbglreg 5.6.6" "User Commands"
.TH GBGLREG "1" "November 2015" "gbglreg 5.6.7" "User Commands"
.SH NAME
gbglreg \- Estimate general linear regression model
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBGRID "1" "July 2015" "gbgrid 5.6.6" "User Commands"
.TH GBGRID "1" "November 2015" "gbgrid 5.6.7" "User Commands"
.SH NAME
gbgrid \- Produce grid of data
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBHILL "1" "July 2015" "gbhill 5.6.6" "User Commands"
.TH GBHILL "1" "November 2015" "gbhill 5.6.7" "User Commands"
.SH NAME
gbhill \- Hill Maximum Likelihhod estimation
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBHISTO "1" "July 2015" "gbhisto 5.6.6" "User Commands"
.TH GBHISTO "1" "November 2015" "gbhisto 5.6.7" "User Commands"
.SH NAME
gbhisto \- Produce histogram from data
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBHISTO2D "1" "July 2015" "gbhisto2d 5.6.6" "User Commands"
.TH GBHISTO2D "1" "November 2015" "gbhisto2d 5.6.7" "User Commands"
.SH NAME
gbhisto2d \- Produce 2D histogram from data
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBINTERP "1" "July 2015" "gbinterp 5.6.6" "User Commands"
.TH GBINTERP "1" "November 2015" "gbinterp 5.6.7" "User Commands"
.SH NAME
gbinterp \- Compute equispaced curve from interpolated
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBKER "1" "July 2015" "gbker 5.6.6" "User Commands"
.TH GBKER "1" "November 2015" "gbker 5.6.7" "User Commands"
.SH NAME
gbker \- Produce kernel density estimation
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBKER2D "1" "July 2015" "gbker2d 5.6.6" "User Commands"
.TH GBKER2D "1" "November 2015" "gbker2d 5.6.7" "User Commands"
.SH NAME
gbker2d \- Kernel density estimate for bivariate data
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBKREG "1" "July 2015" "gbkreg 5.6.6" "User Commands"
.TH GBKREG "1" "November 2015" "gbkreg 5.6.7" "User Commands"
.SH NAME
gbkreg \- Kernel non linear regression function
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBKREG2D "1" "July 2015" "gbkreg2d 5.6.6" "User Commands"
.TH GBKREG2D "1" "November 2015" "gbkreg2d 5.6.7" "User Commands"
.SH NAME
gbkreg2d \- Kernel non linear regression for bivariate data
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBLREG "1" "July 2015" "gblreg 5.6.6" "User Commands"
.TH GBLREG "1" "November 2015" "gblreg 5.6.7" "User Commands"
.SH NAME
gblreg \- Estimate linear regression model
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBMAVE "1" "July 2015" "gbmave 5.6.6" "User Commands"
.TH GBMAVE "1" "November 2015" "gbmave 5.6.7" "User Commands"
.SH NAME
gbmave \- Produce moving average from data
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBMODES "1" "July 2015" "gbmodes 5.6.6" "User Commands"
.TH GBMODES "1" "November 2015" "gbmodes 5.6.7" "User Commands"
.SH NAME
gbmodes \- Analyze multimodality in univariate data
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBMSTAT "1" "July 2015" "gbmstat 5.6.6" "User Commands"
.TH GBMSTAT "1" "November 2015" "gbmstat 5.6.7" "User Commands"
.SH NAME
gbmstat \- Computing statistics in a moving windows
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBNEAR "1" "July 2015" "gbnear 5.6.6" "User Commands"
.TH GBNEAR "1" "November 2015" "gbnear 5.6.7" "User Commands"
.SH NAME
gbnear \- Produce nearest neighborhood density estimate
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBNLMULT "1" "July 2015" "gbnlmult 5.6.6" "User Commands"
.TH GBNLMULT "1" "November 2015" "gbnlmult 5.6.7" "User Commands"
.SH NAME
gbnlmult \- Solve systems of non linear simultaneous equations
.SH SYNOPSIS
......
......@@ -175,7 +175,7 @@ ols_obj_fdf (const gsl_vector * x, void *params,
/* compute variance-covariance matrix of fitted parameters */
gsl_matrix * ols_varcovar(const int o_varcovar,
const gsl_multifit_fdfsolver *s,
gsl_multifit_fdfsolver *s,
const struct objdata obj,
const size_t Pnum){
......@@ -193,10 +193,22 @@ gsl_matrix * ols_varcovar(const int o_varcovar,
switch(o_varcovar){
case 0: /* inverse "reduced Hessian", as in Numerical Recipes */
{
#ifdef GSL_VER_2
gsl_matrix *J = gsl_matrix_alloc(rows, Pnum);
gsl_multifit_covar (s->J, 1e-6, covar);
gsl_multifit_fdfsolver_jac(s, J);
#else
gsl_matrix *J = s->J;
#endif
gsl_multifit_covar (J, 1e-6, covar);
gsl_matrix_scale (covar,sigma2);
#ifdef GSL_VER_2
gsl_matrix_free (J);
#endif
}
break;
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBNLPANEL "1" "July 2015" "gbnlpanel 5.6.6" "User Commands"
.TH GBNLPANEL "1" "November 2015" "gbnlpanel 5.6.7" "User Commands"
.SH NAME
gbnlpanel \- Non-linear panel regression
.SH SYNOPSIS
......
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.44.1.
.TH GBNLPOLYIT "1" "July 2015" "gbnlpolyit 5.6.6" "User Commands"
.TH GBNLPOLYIT "1" "November 2015" "gbnlpolyit 5.6.7" "User Commands"
.SH NAME
gbnlpolyit \- Non linear polyit regression
.SH SYNOPSIS
......