diff options
Diffstat (limited to 'src/EllBase.h')
-rw-r--r-- | src/EllBase.h | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/src/EllBase.h b/src/EllBase.h index e01198c..985b7ee 100644 --- a/src/EllBase.h +++ b/src/EllBase.h @@ -1,5 +1,14 @@ -#ifndef _LINEARELLIPTIC_H_ -#define _LINEARELLIPTIC_H_ + /*@@ + @header EllBase.h + @date + @author Gerd Lanferman + @desc + Basic Elliptic solver functions. + @enddesc + @version $Header$ + @@*/ +#ifndef _ELLBASE_H_ +#define _ELLBASE_H_ #ifdef CCODE @@ -15,6 +24,19 @@ int MIndex, \ int NIndex \ +#ifdef __cplusplus +extern "C" +{ +#endif + +void Ell_RegisterSolver(void (*function), + const char *sname, + const char *eqname); + +#ifdef __cplusplus +} #endif #endif + +#endif /* _ELLBASE_H_ */ |