* Re: GSL and (visual) c++
@ 2000-12-13 18:57 E. Robert Tisdale
0 siblings, 0 replies; 3+ messages in thread
From: E. Robert Tisdale @ 2000-12-13 18:57 UTC (permalink / raw)
To: gsl-discuss
Andreas Krueger wrote:
> Is there something similar in C++?
Take a look at
The C++ Scalar, Vector, Matrix and Tensor class library
http://www.netwood.net/~edwin/svmt/
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: GSL and (visual) c++
2000-12-13 10:08 Andreas Krueger
@ 2000-12-13 11:40 ` Brian Gough
0 siblings, 0 replies; 3+ messages in thread
From: Brian Gough @ 2000-12-13 11:40 UTC (permalink / raw)
To: Andreas Krueger; +Cc: gsl-discuss
Hi,
Andreas Krueger writes:
> a) Is there something similar in c++ ?
There has been some discussion about this in the mailing list archive
http://sources.redhat.com/ml/gsl-discuss/ --- nobody is writing
anything.
> b) How do I use it in general c++?
See the section 'Compatibility with C++' in the manual for some
information. Basically, it should work from C++ directly as extern
"C" { .. } is present in the header files.
> Why is it platform specific for non-Windows systems?
> (as said on http://sources.redhat.com/gsl/ )
> Isn't c/c++ independent of the OS?
> How can I implement it into my "Visual-C++"-environment?
It should work ok with any ANSI C/C++ compiler. The platforms listed
are ones where it has been tested and reported to work. There was
some discussion on the list about how to compile with Visual C++
(search for 'visual' on the list archive).
> c) Can I use only parts of it? e.g. statistics only
Yes. This is usually possible, but there are dependencies between some
parts. Look at the header files to check.
> P.S.: I couldn't find any support for "error propagation",
> perhaps you can also implement my "class measure<T>":
> www.andreask.de/cpp/measure
There are some functions in specfunc/, e.g. gsl_sf_multiply_err_..,
gsl_sf_exp_err_..., etc. I'm not sure if they are a complete set.
If you'd like to write a C version under the GPL we could consider
including it or pointing people to it. These things are less
convenient in C due to the lack of operator overloading of course.
regards
Brian Gough
^ permalink raw reply [flat|nested] 3+ messages in thread
* GSL and (visual) c++
@ 2000-12-13 10:08 Andreas Krueger
2000-12-13 11:40 ` Brian Gough
0 siblings, 1 reply; 3+ messages in thread
From: Andreas Krueger @ 2000-12-13 10:08 UTC (permalink / raw)
To: gsl-discuss
Hello,
Today I encountered the GSL - great! I already love it.
It will be sooooo useful for my scientific programming.
However, there are three questions:
a) Is there something similar in c++ ?
b) How do I use it in general c++?
Why is it platform specific for non-Windows systems?
(as said on http://sources.redhat.com/gsl/ )
Isn't c/c++ independent of the OS?
How can I implement it into my "Visual-C++"-environment?
c) Can I use only parts of it? e.g. statistics only
Many thanks in advance...
ciao,
Andreas
P.S.: I couldn't find any support for "error propagation",
perhaps you can also implement my "class measure<T>":
www.andreask.de/cpp/measure
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2000-12-13 18:57 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-12-13 18:57 GSL and (visual) c++ E. Robert Tisdale
-- strict thread matches above, loose matches on Subject: below --
2000-12-13 10:08 Andreas Krueger
2000-12-13 11:40 ` 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).