------------------------------------------------------------------------
r129 | kpesler | 2007-05-09 17:32:00 -0400 (Wed, 09 May 2007) | 1 line

Added F77 wrappers for 1D nonuniform spline creation.
------------------------------------------------------------------------
r128 | kpesler | 2007-05-09 17:18:30 -0400 (Wed, 09 May 2007) | 1 line

Starting to add F77 wrappers for nonuniform splines.
------------------------------------------------------------------------
r127 | kpesler | 2007-05-09 16:43:55 -0400 (Wed, 09 May 2007) | 1 line

Adding some docs for Fortran wrappers.
------------------------------------------------------------------------
r126 | kpesler | 2007-05-09 16:18:41 -0400 (Wed, 09 May 2007) | 1 line

Added some more background explanation.
------------------------------------------------------------------------
r125 | kpesler | 2007-05-09 15:48:01 -0400 (Wed, 09 May 2007) | 1 line

Some more fixes to point to sourceforge download area.
------------------------------------------------------------------------
r124 | kpesler | 2007-05-09 15:18:40 -0400 (Wed, 09 May 2007) | 1 line

Adding SF logo to web pages.
------------------------------------------------------------------------
r123 | esler | 2007-05-09 14:05:19 -0400 (Wed, 09 May 2007) | 1 line

Added F77 wrappers for all uniform B-spline evaluation routines.
------------------------------------------------------------------------
r122 | esler | 2007-05-09 12:18:59 -0400 (Wed, 09 May 2007) | 1 line

Wrapped all uniform spline creating routines in F77.
------------------------------------------------------------------------
r121 | esler | 2007-05-09 11:49:48 -0400 (Wed, 09 May 2007) | 1 line

Need to use F77_FUNC_ instead of F77_FUNC.
------------------------------------------------------------------------
r120 | esler | 2007-05-08 16:39:00 -0400 (Tue, 08 May 2007) | 1 line

Adding FORTRAN test program.
------------------------------------------------------------------------
r119 | esler | 2007-05-08 15:17:50 -0400 (Tue, 08 May 2007) | 1 line

Starting to add F77 interface.
------------------------------------------------------------------------
r118 | esler | 2007-05-07 17:30:44 -0400 (Mon, 07 May 2007) | 1 line

Added a few questions and answers to the FAQ.
------------------------------------------------------------------------
r117 | esler | 2007-05-07 13:13:37 -0400 (Mon, 07 May 2007) | 1 line

Adding more explicit documentation.
------------------------------------------------------------------------
r116 | esler | 2007-05-07 10:57:21 -0400 (Mon, 07 May 2007) | 1 line

Adding more explicit documentation.
------------------------------------------------------------------------
r115 | esler | 2007-05-04 16:45:02 -0400 (Fri, 04 May 2007) | 1 line

Added destroy_grid function.
------------------------------------------------------------------------
r114 | esler | 2007-05-04 15:02:51 -0400 (Fri, 04 May 2007) | 1 line

Added feature to list.
------------------------------------------------------------------------
r113 | esler | 2007-05-02 16:06:41 -0400 (Wed, 02 May 2007) | 1 line

Make sure we don't have symbol conflicts.
------------------------------------------------------------------------
r112 | esler | 2007-05-02 12:04:13 -0400 (Wed, 02 May 2007) | 1 line

Added a note about bug in gcc for SSE.
------------------------------------------------------------------------
r111 | esler | 2007-05-02 11:59:06 -0400 (Wed, 02 May 2007) | 1 line

Adding inclusion of string.h
------------------------------------------------------------------------
r110 | esler | 2007-05-01 17:08:06 -0400 (Tue, 01 May 2007) | 1 line

Trying a few more fixes.
------------------------------------------------------------------------
r109 | esler | 2007-05-01 17:07:38 -0400 (Tue, 01 May 2007) | 1 line

Trying a few more fixes.
------------------------------------------------------------------------
r108 | esler | 2007-05-01 16:48:20 -0400 (Tue, 01 May 2007) | 1 line

Fixed a couple of bugs in SSE macros.
------------------------------------------------------------------------
r107 | esler | 2007-05-01 13:33:11 -0400 (Tue, 01 May 2007) | 1 line

A few minor fixes.
------------------------------------------------------------------------
r106 | esler | 2007-05-01 11:51:39 -0400 (Tue, 01 May 2007) | 1 line

Migrated complex double-precision SSE routines to new A matrices.
------------------------------------------------------------------------
r105 | esler | 2007-05-01 11:06:12 -0400 (Tue, 01 May 2007) | 1 line

Migrated double-precision real to new A data.
------------------------------------------------------------------------
r104 | esler | 2007-05-01 10:52:23 -0400 (Tue, 01 May 2007) | 1 line

Single-precision uses new A matrix data.
------------------------------------------------------------------------
r103 | esler | 2007-05-01 08:55:19 -0400 (Tue, 01 May 2007) | 1 line

Transitioning to dynamically allocated A matrices.
------------------------------------------------------------------------
r102 | esler | 2007-04-30 22:09:20 -0400 (Mon, 30 Apr 2007) | 1 line

Putting A matrices in dynamically allocated memory because global variables do not remain 16-byte aligned in shared libraries on 32-bit machines.
------------------------------------------------------------------------
r101 | esler | 2007-04-30 12:50:54 -0400 (Mon, 30 Apr 2007) | 1 line

We still need SSE2 even for single-precision routines right now.
------------------------------------------------------------------------
r100 | esler | 2007-04-30 12:43:48 -0400 (Mon, 30 Apr 2007) | 1 line

Minor changes to allow compilation on procs with SSE, but not SSE2.
------------------------------------------------------------------------
r99 | esler | 2007-04-19 16:38:56 -0400 (Thu, 19 Apr 2007) | 1 line

Adding (hopefully) last SSE routines.
------------------------------------------------------------------------
r98 | esler | 2007-04-19 16:27:21 -0400 (Thu, 19 Apr 2007) | 1 line

Finished NUB SSE 3d_z.
------------------------------------------------------------------------
r97 | esler | 2007-04-19 16:03:30 -0400 (Thu, 19 Apr 2007) | 1 line

Optmizing SSE version of 3d_z nonuniform evalutation.
------------------------------------------------------------------------
r96 | esler | 2007-04-19 14:26:59 -0400 (Thu, 19 Apr 2007) | 1 line

Double precision real nonuniform SSE version seems to be done.
------------------------------------------------------------------------
r95 | esler | 2007-04-19 14:16:31 -0400 (Thu, 19 Apr 2007) | 1 line

Working on NUB 3d_d sse version.  Fixed typo in get_NUBasis_d2funcs_sse_d and get_NUBasis_dfuncs_sse_d.
------------------------------------------------------------------------
r94 | esler | 2007-04-19 13:24:10 -0400 (Thu, 19 Apr 2007) | 1 line

Added 2d_d NUB SSE routines.
------------------------------------------------------------------------
r93 | esler | 2007-04-19 12:55:30 -0400 (Thu, 19 Apr 2007) | 1 line

A little more clean up.
------------------------------------------------------------------------
r92 | esler | 2007-04-19 12:49:38 -0400 (Thu, 19 Apr 2007) | 1 line

Cleaned up NUB SSE version a little.
------------------------------------------------------------------------
r91 | esler | 2007-04-19 12:37:32 -0400 (Thu, 19 Apr 2007) | 1 line

Made parameter to destroy_Bspline void*
------------------------------------------------------------------------
r90 | esler | 2007-04-19 12:31:36 -0400 (Thu, 19 Apr 2007) | 1 line

Fixed base structures that were causing destroy_Bspline to segfault.
------------------------------------------------------------------------
r89 | esler | 2007-04-19 12:03:35 -0400 (Thu, 19 Apr 2007) | 1 line

Fixed type in evaluation function.
------------------------------------------------------------------------
r88 | esler | 2007-04-19 11:28:45 -0400 (Thu, 19 Apr 2007) | 1 line

Added SSE version of get_NUBasis functions.
------------------------------------------------------------------------
r87 | esler | 2007-04-18 18:10:38 -0400 (Wed, 18 Apr 2007) | 1 line

Added several links.
------------------------------------------------------------------------
r86 | esler | 2007-04-18 17:37:51 -0400 (Wed, 18 Apr 2007) | 1 line

Changed www menu a bit.
------------------------------------------------------------------------
r85 | esler | 2007-04-18 16:47:03 -0400 (Wed, 18 Apr 2007) | 1 line

All nessesary SSE routines for NUBspline complex single-precision are done.
------------------------------------------------------------------------
r84 | esler | 2007-04-18 16:00:17 -0400 (Wed, 18 Apr 2007) | 1 line

3D complex NUB SSE version seems to be working.
------------------------------------------------------------------------
r83 | esler | 2007-04-18 15:28:35 -0400 (Wed, 18 Apr 2007) | 1 line

Adding single-precision complex NUB spline SSE version.
------------------------------------------------------------------------
r82 | esler | 2007-04-18 14:03:02 -0400 (Wed, 18 Apr 2007) | 1 line

Added configure.ac flags to enable SSE2 and SSE3 instruction use.
------------------------------------------------------------------------
r81 | esler | 2007-04-18 13:27:52 -0400 (Wed, 18 Apr 2007) | 1 line

Now calling NUBasis destructor properly.
------------------------------------------------------------------------
r80 | esler | 2007-04-18 13:24:36 -0400 (Wed, 18 Apr 2007) | 1 line

destroy_Bspline now available to everyone.
------------------------------------------------------------------------
r79 | esler | 2007-04-18 13:23:26 -0400 (Wed, 18 Apr 2007) | 1 line

Added destroy_Bspline function.
------------------------------------------------------------------------
r78 | esler | 2007-04-18 13:02:20 -0400 (Wed, 18 Apr 2007) | 1 line

Added storage of spline and type codes.
------------------------------------------------------------------------
r77 | esler | 2007-04-18 11:48:26 -0400 (Wed, 18 Apr 2007) | 1 line

Adding two more equations from LaTeX
------------------------------------------------------------------------
r76 | esler | 2007-04-18 11:43:26 -0400 (Wed, 18 Apr 2007) | 1 line

Adding more background.
------------------------------------------------------------------------
r75 | esler | 2007-04-18 11:17:54 -0400 (Wed, 18 Apr 2007) | 1 line

Adding more testing framework.
------------------------------------------------------------------------
r74 | esler | 2007-04-17 18:36:19 -0400 (Tue, 17 Apr 2007) | 1 line

Going home.
------------------------------------------------------------------------
r73 | esler | 2007-04-17 18:34:02 -0400 (Tue, 17 Apr 2007) | 1 line

Slightly sped up evalutation again.
------------------------------------------------------------------------
r72 | esler | 2007-04-17 18:22:37 -0400 (Tue, 17 Apr 2007) | 1 line

Removed cruft.
------------------------------------------------------------------------
r71 | esler | 2007-04-17 18:17:50 -0400 (Tue, 17 Apr 2007) | 1 line

Sped up SSE evaluation of 3d_s NUBspline slightly.
------------------------------------------------------------------------
r70 | esler | 2007-04-17 17:46:19 -0400 (Tue, 17 Apr 2007) | 1 line

Adding nubspline.h
------------------------------------------------------------------------
r69 | esler | 2007-04-17 17:42:09 -0400 (Tue, 17 Apr 2007) | 1 line

Added nonuniform speed test.
------------------------------------------------------------------------
r68 | esler | 2007-04-17 17:06:20 -0400 (Tue, 17 Apr 2007) | 1 line

Finished routines for SSE version of NUBspline_s.
------------------------------------------------------------------------
r67 | esler | 2007-04-17 16:22:11 -0400 (Tue, 17 Apr 2007) | 1 line

Staring SSE version.
------------------------------------------------------------------------
r66 | esler | 2007-04-17 16:07:29 -0400 (Tue, 17 Apr 2007) | 1 line

Added test for FFTW library.
------------------------------------------------------------------------
r65 | esler | 2007-04-17 15:36:22 -0400 (Tue, 17 Apr 2007) | 1 line

Fixed up some autoconf stuff.
------------------------------------------------------------------------
r64 | esler | 2007-04-17 15:20:33 -0400 (Tue, 17 Apr 2007) | 1 line

Adding GPL license to all source files.
------------------------------------------------------------------------
r63 | esler | 2007-04-17 14:03:07 -0400 (Tue, 17 Apr 2007) | 1 line

Adding missing file.
------------------------------------------------------------------------
r62 | esler | 2007-04-17 14:02:04 -0400 (Tue, 17 Apr 2007) | 1 line

Adding missing file.
------------------------------------------------------------------------
r61 | esler | 2007-04-17 14:01:43 -0400 (Tue, 17 Apr 2007) | 1 line

Adding mising Makefile.am files.
------------------------------------------------------------------------
r60 | esler | 2007-04-17 13:59:54 -0400 (Tue, 17 Apr 2007) | 1 line

Added stdlib.h to list of includes.
------------------------------------------------------------------------
r59 | esler | 2007-04-17 13:54:39 -0400 (Tue, 17 Apr 2007) | 1 line

Renamed library to libeinspline.
------------------------------------------------------------------------
r58 | esler | 2007-04-16 10:27:15 -0400 (Mon, 16 Apr 2007) | 1 line

Adding more documentation.
------------------------------------------------------------------------
r57 | esler | 2007-04-16 09:05:02 -0400 (Mon, 16 Apr 2007) | 1 line

Added documentation for nonuniform B-splines.
------------------------------------------------------------------------
r56 | esler | 2007-04-14 12:47:50 -0400 (Sat, 14 Apr 2007) | 1 line

Adding documentation for nonuniform splines.
------------------------------------------------------------------------
r55 | esler | 2007-04-12 21:45:59 -0400 (Thu, 12 Apr 2007) | 1 line

Adding NUBspline evaluators for double-precision complex.
------------------------------------------------------------------------
r54 | esler | 2007-04-12 21:41:34 -0400 (Thu, 12 Apr 2007) | 1 line

Adding complex single-precision NUB evaluations.
------------------------------------------------------------------------
r53 | esler | 2007-04-12 17:22:11 -0400 (Thu, 12 Apr 2007) | 1 line

Added NUB complex_double creation routines.
------------------------------------------------------------------------
r52 | esler | 2007-04-12 17:20:11 -0400 (Thu, 12 Apr 2007) | 1 line

Added NUB complex_float creation routines.
------------------------------------------------------------------------
r51 | esler | 2007-04-12 15:47:15 -0400 (Thu, 12 Apr 2007) | 1 line

Propagated forgotten fix from NUB_1d_s to NUB_1d_d.
------------------------------------------------------------------------
r50 | esler | 2007-04-12 15:43:12 -0400 (Thu, 12 Apr 2007) | 1 line

Adding forgotten files.
------------------------------------------------------------------------
r49 | esler | 2007-04-12 15:40:32 -0400 (Thu, 12 Apr 2007) | 1 line

Fixed off-by-one error in solve_NUB_periodic_interp_1d_d.
------------------------------------------------------------------------
r48 | esler | 2007-04-12 14:44:37 -0400 (Thu, 12 Apr 2007) | 1 line

Bug in 2D and 3D splines tracked to underallocation in create_nubasis.
------------------------------------------------------------------------
r47 | esler | 2007-04-12 13:42:12 -0400 (Thu, 12 Apr 2007) | 1 line

There is still an error NUB_3d_s functions somewhere.
------------------------------------------------------------------------
r46 | esler | 2007-04-11 15:25:07 -0400 (Wed, 11 Apr 2007) | 1 line

Propogated fixed to other routines.
------------------------------------------------------------------------
r45 | esler | 2007-04-11 15:11:59 -0400 (Wed, 11 Apr 2007) | 1 line

Fixed off-by-one error in solve_NUB_periodic_interp_1d_s and find_NUBcoefs_1d_s for PBC.
------------------------------------------------------------------------
r44 | esler | 2007-04-11 13:40:22 -0400 (Wed, 11 Apr 2007) | 1 line

Added 3D nonuniform creation routine.
------------------------------------------------------------------------
r43 | esler | 2007-04-11 13:01:58 -0400 (Wed, 11 Apr 2007) | 1 line

Added structures for nonuniform 3D basis splines.
------------------------------------------------------------------------
r42 | esler | 2007-04-11 12:40:03 -0400 (Wed, 11 Apr 2007) | 1 line

Added 2d nonuniform structures and some evaluation functions.
------------------------------------------------------------------------
r41 | esler | 2007-04-11 11:51:42 -0400 (Wed, 11 Apr 2007) | 1 line

1D nonunform bspline appears to be working.
------------------------------------------------------------------------
r40 | esler | 2007-04-11 11:21:08 -0400 (Wed, 11 Apr 2007) | 1 line

Nonuniform basis appears to be working.
------------------------------------------------------------------------
r39 | esler | 2007-04-11 11:12:34 -0400 (Wed, 11 Apr 2007) | 1 line

Moved code into new files for better organization.
------------------------------------------------------------------------
r38 | esler | 2007-04-11 10:02:01 -0400 (Wed, 11 Apr 2007) | 1 line

Adding forgotten file containing NUB structure definitions.
------------------------------------------------------------------------
r37 | esler | 2007-04-11 07:42:19 -0400 (Wed, 11 Apr 2007) | 1 line

Starting creating of 1D spline.
------------------------------------------------------------------------
r36 | esler | 2007-04-10 17:44:14 -0400 (Tue, 10 Apr 2007) | 1 line

Added Solve routines for nonuniform case.
------------------------------------------------------------------------
r35 | esler | 2007-04-10 16:08:16 -0400 (Tue, 10 Apr 2007) | 1 line

Fixed return types.
------------------------------------------------------------------------
r34 | esler | 2007-04-10 16:07:22 -0400 (Tue, 10 Apr 2007) | 1 line

Added all get_NUBasis routines.
------------------------------------------------------------------------
r33 | esler | 2007-04-10 15:44:21 -0400 (Tue, 10 Apr 2007) | 1 line

Adding initialization of basis.
------------------------------------------------------------------------
r32 | esler | 2007-04-10 15:29:09 -0400 (Tue, 10 Apr 2007) | 1 line

Adding some basic code for storing nonuniform spline basis.
------------------------------------------------------------------------
r31 | esler | 2007-04-09 17:37:13 -0400 (Mon, 09 Apr 2007) | 1 line

CenterGrid and GeneralGrid work.
------------------------------------------------------------------------
r30 | esler | 2007-04-09 17:22:56 -0400 (Mon, 09 Apr 2007) | 1 line

Adding tests for nonuniform case.
------------------------------------------------------------------------
r29 | esler | 2007-04-09 17:02:33 -0400 (Mon, 09 Apr 2007) | 1 line

Adding grid creation routines.
------------------------------------------------------------------------
r28 | esler | 2007-04-09 16:39:48 -0400 (Mon, 09 Apr 2007) | 1 line

Staring work on nonuniform case.
------------------------------------------------------------------------
r27 | esler | 2007-04-03 21:19:02 -0400 (Tue, 03 Apr 2007) | 1 line

Saving the logo.
------------------------------------------------------------------------
r26 | esler | 2007-04-03 21:17:50 -0400 (Tue, 03 Apr 2007) | 1 line

Change background color and prettied up graphics.
------------------------------------------------------------------------
r25 | esler | 2007-04-03 17:59:15 -0400 (Tue, 03 Apr 2007) | 1 line

A little prettier.
------------------------------------------------------------------------
r24 | esler | 2007-04-03 17:46:05 -0400 (Tue, 03 Apr 2007) | 1 line

Added some more documentation.
------------------------------------------------------------------------
r23 | esler | 2007-04-03 12:18:17 -0400 (Tue, 03 Apr 2007) | 1 line

Finished all SSE evaluation routines.
------------------------------------------------------------------------
r22 | esler | 2007-04-03 12:16:29 -0400 (Tue, 03 Apr 2007) | 1 line

Fixed 2D SSE complex double routines.
------------------------------------------------------------------------
r21 | esler | 2007-04-03 12:13:07 -0400 (Tue, 03 Apr 2007) | 1 line

Fixed typos.
------------------------------------------------------------------------
r20 | esler | 2007-04-03 12:12:11 -0400 (Tue, 03 Apr 2007) | 1 line

Added 1d routines including Hessians, which just call the Laplacian routines.
------------------------------------------------------------------------
r19 | esler | 2007-04-02 10:00:28 -0400 (Mon, 02 Apr 2007) | 1 line

Some web site updates.
------------------------------------------------------------------------
r18 | esler | 2007-04-01 17:51:51 -0400 (Sun, 01 Apr 2007) | 1 line

Adding einspline logo.
------------------------------------------------------------------------
r17 | esler | 2007-04-01 17:04:58 -0400 (Sun, 01 Apr 2007) | 1 line

Adding missing files for web page.
------------------------------------------------------------------------
r16 | esler | 2007-04-01 17:04:18 -0400 (Sun, 01 Apr 2007) | 1 line

Some changes to the web pages
------------------------------------------------------------------------
r15 | esler | 2007-03-30 16:28:03 -0400 (Fri, 30 Mar 2007) | 1 line

Adding documentation file for C interface.
------------------------------------------------------------------------
r14 | esler | 2007-03-29 15:05:04 -0400 (Thu, 29 Mar 2007) | 1 line

Data prefetching doesn't seem to do a lick of good.
------------------------------------------------------------------------
r13 | esler | 2007-03-29 00:46:27 -0400 (Thu, 29 Mar 2007) | 1 line

Really time for bed.
------------------------------------------------------------------------
r12 | esler | 2007-03-29 00:37:03 -0400 (Thu, 29 Mar 2007) | 1 line

Time for bed.
------------------------------------------------------------------------
r11 | esler | 2007-03-28 23:50:32 -0400 (Wed, 28 Mar 2007) | 1 line

Altivec seems to be working.
------------------------------------------------------------------------
r10 | esler | 2007-03-28 20:33:44 -0400 (Wed, 28 Mar 2007) | 1 line

Adding altivec version -- still buggy.
------------------------------------------------------------------------
r9 | esler | 2007-03-28 13:32:35 -0400 (Wed, 28 Mar 2007) | 1 line

Adding web page logos.
------------------------------------------------------------------------
r8 | esler | 2007-03-28 13:32:07 -0400 (Wed, 28 Mar 2007) | 1 line

Adding a couple of web pages.
------------------------------------------------------------------------
r7 | esler | 2007-03-28 13:31:42 -0400 (Wed, 28 Mar 2007) | 1 line

Removed ref to bspline_structs_sse.h and bspline_structs_std.h
------------------------------------------------------------------------
r6 | esler | 2007-03-27 13:30:12 -0400 (Tue, 27 Mar 2007) | 1 line

Autoconf 2.59 had obsoleted AC_PROD_CC_STDC, which we need.  It is unobsoleted in 2.61.
------------------------------------------------------------------------
r5 | esler | 2007-03-27 13:17:09 -0400 (Tue, 27 Mar 2007) | 1 line

Adding forgotten files.
------------------------------------------------------------------------
r4 | esler | 2007-03-27 13:16:20 -0400 (Tue, 27 Mar 2007) | 1 line

Adding forgotten files.
------------------------------------------------------------------------
r3 | esler | 2007-03-27 13:15:31 -0400 (Tue, 27 Mar 2007) | 1 line

Adding forgotten files.
------------------------------------------------------------------------
r2 | esler | 2007-03-27 13:09:55 -0400 (Tue, 27 Mar 2007) | 1 line

Adding the rest of the files to the repository.
------------------------------------------------------------------------
r1 | esler | 2007-03-27 13:09:20 -0400 (Tue, 27 Mar 2007) | 1 line

Replace bspline_structs_sse.h and bspline_structs_std.h with just bspline_structs.h
------------------------------------------------------------------------
