aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorjthorn <jthorn@df1f8a13-aa1d-4dd4-9681-27ded5b42416>2002-02-27 14:28:36 +0000
committerjthorn <jthorn@df1f8a13-aa1d-4dd4-9681-27ded5b42416>2002-02-27 14:28:36 +0000
commit717d39a68230908f36b7098e66d0dd76dd067148 (patch)
tree397cda867657459ef518b65cd87def3517958253 /README
parentac713b27a07fa17689464ac2e9e7275169f116ea (diff)
initial checkin of new LocalInterp thorn
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@2 df1f8a13-aa1d-4dd4-9681-27ded5b42416
Diffstat (limited to 'README')
-rw-r--r--README31
1 files changed, 31 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..58617a0
--- /dev/null
+++ b/README
@@ -0,0 +1,31 @@
+Cactus Code Thorn LocalInterp
+Authors : Jonathan Thornburg,
+ incorporating parts of the old PUGHInterp by Thomas Radke,
+ which in turn draws on older code by Paul Walker and
+ optimization ideas from Erik Schnetter
+CVS info : $Header$
+--------------------------------------------------------------------------
+
+Purpose of the thorn:
+
+This thorn does processor-local interpolation of N-dimensional data
+arrays. In general there may be many input arrays (all defined on the
+same uniform Cartesian grid) all being interpolated to the same set
+of interpolation points.
+
+This thorn actually packages together two separate local interpolators:
+* One written by Thomas Radke in early 2001, with the operators
+ "first order uniform cartesian", "second order uniform cartesian",
+ and "third order uniform cartesian", all registered under the
+ CCTK_InterpLocal() interpolation API. (This formerly lived in
+ the PUGHInterp thorn, but turned to have very little to do with
+ PUGH, so it's been moved here.) This lives in the subdirectory
+ src/UniformCartesian/ .
+* One written by Jonathan Thornburg in winter 2001-2002, with the
+ operator "generalized polynomial interpolation" registered under
+ the CCTK_InterpLocalUniform() interpolation API. This lives in
+ the subdirectory src/GeneralizedPolynomial-Uniform/ .
+
+We plan to eventually phase out the CCTK_InterpLocal() API. We may
+also phase out its interpolator, or we may move this to the newer
+CCTK_InterpLocalArrays() API.