aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* finish support for Jacobian queries (not properly tested yet)jthorn2002-05-16
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@45 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* regenerate machine-generated coeffsjthorn2002-05-16
| | | | | | | these now all have -kb (binary) so CVS doesn't try to merge changes to them git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@44 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* generate coeff-*.store.c files with non-I coefficients multiplied by "factor"jthorn2002-05-14
| | | | | | | --> needed to handle 1/dx factors for derivatives git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@43 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* modify code to store interpolation coefficients in COEFF(...) expressions,jthorn2002-05-14
| | | | | | | | to optionally multiply by "factor" to handle the case when we're doing derivs git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@42 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* tweak a commentjthorn2002-05-14
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@41 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* add infrastructure for Jacobian queryjthorn2002-05-14
| | | | | | | -- no actual Jacobian query code yet, though git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@40 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* * delete file which shouldn't have been therejthorn2002-05-14
| | | | | | | | (can't do dxx with size=2 molecules) * regenerate coeffs git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@39 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* regenerate all machine-generated coefficient filesjthorn2002-05-14
| | | | | | | | --> now includes stuff to store interpolation coeffs in COEFF(...) experessions --> will be used to compute Jacobian coeffs git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@38 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* * Don't destroy the entire [123]d.coeffs/ directory when we regenerate thejthorn2002-05-14
| | | | | | | | | | | coefficients, because that would confuse CVS. Instead, just remove any old coefficients. * provide separate makefile targets to create empty directories for coefficients; these are only needed for adding a new interpolator order or suchlike git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@37 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* There are 3 changes in this commitjthorn2002-05-14
| | | | | | | | | | | | | * Add code to print C assignments of the form COEFF(-1,1) = coeff_dx_m1_p1; etc * change all functions which print to name files to now explicit close the files when they're done -- previously we just left the files open, and relied on Maple's implicit close-on-exit :( * reformat whitespace in [123]d.maple git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@36 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* fix typo in commentjthorn2002-05-14
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@35 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* clarify comments about HAVE_CCTK_* #definesjthorn2002-05-14
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@34 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* rework pointer casting for storing results of complex interpolationsjthorn2002-05-14
| | | | | | | | | | -- now we use the same scheme as when fetching complex gridfns, namely we pointer-cast our void * pointer to an array of 2-element arrays of real values, then subscript this [pt][part] where pt = the point index and part = 0 for real part and 1 for imaginary part. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@32 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* remove default targetjthorn2002-05-13
| | | | | | | remove comment that standalone test program doesn't build properly (it does now) git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@31 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* document args to subfunctions a bit more,jthorn2002-05-12
| | | | | | | add a missing const qualifier to one of the args git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@30 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* * switch to passing structure pointers to subfns for query infojthorn2002-05-12
| | | | | | | | --> reduces the number of args quite a bit * streamline notation for molecule min/max m and position queries git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@29 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* list of known bugs or things-to-fix in this codejthorn2002-05-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@25 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* fix typos in last commitjthorn2002-05-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@24 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* commit changes from 2 weeks of standalone programming on laptopjthorn2002-05-12
| | | | | | | | | | back into CVS: main change is to Jacobian structure query API (code+docs), also implement about 2/3 of this in the code git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@22 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* CCTK_VARIABLE_FN_POINTER -> CCTK_VARIABLE_FPOINTERallen2002-04-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@21 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* change default out_of_range_tolerance from hard-wired value tojthorn2002-04-10
| | | | | | | | | | 1.0e4*DBL_EPSILON --> this at least scales with machine precision, abeit it does suffer from the serious problem that C double might not be the right type to use (CCTK_REAL) git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@20 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* raise default out_of_range_tolerance from 1e-14 up to 1e-12,jthorn2002-04-10
| | | | | | | | | since Ihad a test case where rounding errors pushed a point which should have been just at the edge of the domain, out to about 1.5e-14 grid points outside it. :( git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@17 df1f8a13-aa1d-4dd4-9681-27ded5b42416
* initial checkin of new LocalInterp thornjthorn2002-02-27
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/LocalInterp/trunk@2 df1f8a13-aa1d-4dd4-9681-27ded5b42416