Changeset c212e70 in tol


Ignore:
Timestamp:
Dec 5, 2016, 12:38:05 PM (10 years ago)
Author:
Jorge Pérez <josp.jorge@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
2bd0360
Parents:
302c2f0
Message:

a partir de la versión 2 de gsl ha cambiado el API de algunas funciones, como gsl_sf_ellint_D. Ojo que este archivo se debe generar de manera automática, por ahora lo modificamos manualmente pero hay que buscar una forma de volver a generarlo btol/bgsl/tolgsl_usrapi_real.cpp

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@7371 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol/btol/bgsl/tolgsl_usrapi_real.cpp

    r302c2f0 rc212e70  
    168168#include <gsl/gsl_cdf.h>
    169169#include <tol/tol_bmatgra.h>
    170 
     170#include <gsl/gsl_version.h>
    171171
    172172//--------------------------------------------------------------------
    … …  
    26712671  for(int n=1; n<=NumArgs(); n++) { if(Dat(Arg(n)).IsUnknown()) { return; } }
    26722672#if (GSL_VERSION_NUM >= 10400)
    2673   contens_ = gsl_sf_ellint_D(Real(Arg(1)), Real(Arg(2)), Real(Arg(3)), GSL_PREC_DOUBLE);
     2673#if (GSL_MAJOR_VERSION>=2)
     2674  contens_ = gsl_sf_ellint_D(Real(Arg(1)), Real(Arg(2)), GSL_PREC_DOUBLE);
     2675#else
     2676  contens_ = gsl_sf_ellint_D(Real(Arg(1)), Real(Arg(2)), Real(Arg(3)), GSL_PREC_DOUBLE);
     2677#endif
    26742678#else
    26752679  ErrorGslFVer(10400,"gsl_sf_ellint_D");
Note: See TracChangeset for help on using the changeset viewer.