aboutsummaryrefslogtreecommitdiff
path: root/src/README
diff options
context:
space:
mode:
Diffstat (limited to 'src/README')
-rw-r--r--src/README20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/README b/src/README
new file mode 100644
index 0000000..e82e759
--- /dev/null
+++ b/src/README
@@ -0,0 +1,20 @@
+This directory contains the interpolation functions registered for
+ CCTK_InterpLocal()
+under the names
+ "first-order uniform cartesian"
+ "second-order uniform cartesian"
+ "third-order uniform cartesian"
+
+Implementation Notes
+====================
+The interpolation operators registered for different orders are mapped
+via wrappers (in "Startup.c") onto a single routine (in "Operator.c"),
+just passing the order as an additional argument.
+
+The actual core interpolation routine is located in "Interpolate.c".
+
+The subdirectories
+ ./GeneralizedPolynomial-Uniform/
+ ./UniformCartesian/
+are empty (except for CVS subdirectories) and are left over from a
+previous directory layout. You can/should ignore them.