public inbox for gsl-discuss@sourceware.org
 help / color / mirror / Atom feed
* ODE with externally calculated J^{-1}
@ 2005-04-14  9:09 Eric Switzer
  2005-04-15 17:57 ` Brian Gough
  0 siblings, 1 reply; 2+ messages in thread
From: Eric Switzer @ 2005-04-14  9:09 UTC (permalink / raw)
  To: gsl-discuss

I'm working on a problem that involves 10^6 coupled, stiff
differential equations.  The Jacobian inverse for the system is too
big to do within GSL, so I'd like to write a code that calculates
J^{-1} x using some tricks, instead of the LU method in bsimp.  The
options seem to be:
1. modify the GSL stepper and recompile GSL.  This makes the software
hard to distribute.
2. rewrite the ODE solver from scratch, (maybe more complicated than
NR, but less general than GSL?)
3. copy the GSL code to the radiative transfer directory, modify it,
and rename all the objects so that it doesn't clash with GSL? 
Something with pointers?

Is it true that you can't add additional methods without changing the
base GSL code?  Thanks,

Eric

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-04-15 17:57 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-14  9:09 ODE with externally calculated J^{-1} Eric Switzer
2005-04-15 17:57 ` Brian Gough

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).