#include <lal/LALDatatypes.h>Include dependency graph for Integrate.h:

Go to the source code of this file.
Data Structures | |
| struct | tagSIntegrateIn |
| struct | tagDIntegrateIn |
Defines | |
| #define | INTEGRATEH_ENULL 1 |
| #define | INTEGRATEH_ETYPE 2 |
| #define | INTEGRATEH_EIDOM 4 |
| #define | INTEGRATEH_EMXIT 8 |
| #define | INTEGRATEH_MSGENULL "Null pointer" |
| #define | INTEGRATEH_MSGETYPE "Unknown integral type" |
| #define | INTEGRATEH_MSGEIDOM "Invalid domain" |
| #define | INTEGRATEH_MSGEMXIT "Maximum iterations exceeded" |
Typedefs | |
| typedef tagSIntegrateIn | SIntegrateIn |
| typedef tagDIntegrateIn | DIntegrateIn |
Enumerations | |
| enum | IntegralType { ClosedInterval, OpenInterval, SingularLowerLimit, SingularUpperLimit, InfiniteDomainPow, InfiniteDomainExp } |
Functions | |
| NRCSID (INTEGRATEH,"$Id: Integrate.h,v 1.8 2007/06/08 14:41:59 bema Exp $") | |
| void | LALSRombergIntegrate (LALStatus *status, REAL4 *result, SIntegrateIn *input, void *params) |
| void | LALDRombergIntegrate (LALStatus *status, REAL8 *result, DIntegrateIn *input, void *params) |
| #define INTEGRATEH_ENULL 1 |
Definition at line 67 of file Integrate.h.
| #define INTEGRATEH_ETYPE 2 |
Definition at line 68 of file Integrate.h.
| #define INTEGRATEH_EIDOM 4 |
Definition at line 69 of file Integrate.h.
| #define INTEGRATEH_EMXIT 8 |
Definition at line 70 of file Integrate.h.
| #define INTEGRATEH_MSGENULL "Null pointer" |
Definition at line 72 of file Integrate.h.
| #define INTEGRATEH_MSGETYPE "Unknown integral type" |
Definition at line 73 of file Integrate.h.
| #define INTEGRATEH_MSGEIDOM "Invalid domain" |
Definition at line 74 of file Integrate.h.
| #define INTEGRATEH_MSGEMXIT "Maximum iterations exceeded" |
Definition at line 75 of file Integrate.h.
| typedef struct tagSIntegrateIn SIntegrateIn |
| typedef struct tagDIntegrateIn DIntegrateIn |
| enum IntegralType |
| ClosedInterval | |
| OpenInterval | |
| SingularLowerLimit | |
| SingularUpperLimit | |
| InfiniteDomainPow | |
| InfiniteDomainExp |
Definition at line 163 of file Integrate.h.
| NRCSID | ( | INTEGRATEH | , | |
| "$Id: Integrate. | h, | |||
| v 1.8 2007/06/08 14:41:59 bema Exp $" | ||||
| ) |
| void LALSRombergIntegrate | ( | LALStatus * | status, | |
| REAL4 * | result, | |||
| SIntegrateIn * | input, | |||
| void * | params | |||
| ) |
Definition at line 519 of file Integrate.c.
| void LALDRombergIntegrate | ( | LALStatus * | status, | |
| REAL8 * | result, | |||
| DIntegrateIn * | input, | |||
| void * | params | |||
| ) |
Definition at line 605 of file Integrate.c.
1.5.2