aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Ell_Register.c7
-rw-r--r--src/Startup.c1
2 files changed, 8 insertions, 0 deletions
diff --git a/src/Ell_Register.c b/src/Ell_Register.c
index 7ea6956..2bc2ae0 100644
--- a/src/Ell_Register.c
+++ b/src/Ell_Register.c
@@ -21,6 +21,13 @@
static pNamedData *EqNameDB;
+int Ell_RegisterSolver(void (*function),
+ const char *sname,
+ const char *eqname);
+
+int Ell_RegisterEq(void *(function)(const char *, void*), const char *eqname);
+
+
/* Ell_RegisterEq takes a routine ("function") and registers that routine
under the name "eqname" in the EqNameDB"
Application: Call Ell_Register with the routine that registers a solver
diff --git a/src/Startup.c b/src/Startup.c
index 1500179..a89c6a2 100644
--- a/src/Startup.c
+++ b/src/Startup.c
@@ -15,6 +15,7 @@
#include "Ell_DBstructure.h"
+void Ell_RegisterBaseEqTypes(cGH *GH);
/*@@