SWIFT - Solar System Integration Software

The place to discuss creating, porting and modifying Celestia's source code.
ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Re: SWIFT - Solar System Integration Software

Post #21by ElChristou » 21.02.2009, 15:09

Cham wrote:
ElChristou wrote:What is funny (or perhaps makes want to cry) is how interested are people in this community... Perhaps it's really the sign we should all go for something else... :|

The release of your ISS model may change this ! :) :wink:

I would not bet on this! :x
Image

Avatar
John Van Vliet
Posts: 2944
Joined: 28.08.2002
With us: 22 years 2 months

Re: SWIFT - Solar System Integration Software

Post #22by John Van Vliet » 22.02.2009, 01:44

--- edit ---
Last edited by John Van Vliet on 21.10.2013, 02:20, edited 1 time in total.

crashastro
Posts: 2
Joined: 29.08.2009
With us: 15 years 2 months

Re: SWIFT - Solar System Integration Software

Post #23by crashastro » 29.08.2009, 22:20

Hi all,
Did anybody get this running? I have used SWIFT quite a bit in my former life as an astrophysics lecturer. Its a great tool for seeing if a (small) system of stars and planets is going to be stable over billions of years as it relies upon conserving various properties of the motion. I am not sure it will give you an accurate prediction of where the bodies will be exactly though.

Hapy to chat with anybody who wants to have a go with it.

James

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Re: SWIFT - Solar System Integration Software

Post #24by selden » 30.08.2009, 13:59

Just to see if it worked, I downloaded SWIFT to my computer at home, which is running Windows XP Pro SP3 with Cygwin.

It compiled successfully using gfortran (GNU Fortran90) under Cygwin.
gfortran is available for both MacOS and Linux.

There was one warning when I tried the example:
Warning: The size of istat and rstat arrays is
not NSTAT = 53, but is 13
I don't know what that implies.

Unfortunately, I couldn't find anything detailing what the example output is supposed to be. Without that, it's a little hard to verify that the calculations are producing the correct results.
Selden

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Re: SWIFT - Solar System Integration Software

Post #25by selden » 30.08.2009, 14:56

A replacement for SWIFT named SWIFTER is available at
http://www.boulder.swri.edu/swifter/

Unfortunately, its build dies when trying to produce the XDR libraries.
(The relevant error messages scrolled off the top of the terminal window buffer by the time I noticed the problem. I'm trying again.)
Selden

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Re: SWIFT - Solar System Integration Software

Post #26by selden » 30.08.2009, 16:37

Unfortunately, I can't get swifter to build using gfortran.
After installing sunrpc and eliminating the switch -i4 (which gcc doesn't understand),
make fails in the fxdr "make test" and subsequent steps with undefined references to various _xdr entry points

It didn't generate any error messages when building libfxdr.a, though.
Apparently the xdr routines aren't included in the sunrpc package provided with Cygwin.

Oh, well. I give up.
Selden

crashastro
Posts: 2
Joined: 29.08.2009
With us: 15 years 2 months

Re: SWIFT - Solar System Integration Software

Post #27by crashastro » 05.09.2009, 22:30

I'll have a go this week. I remember last time I did it I downloaded the Intel fortran compiler (which is free for non-commercial use from memory). That got round the i4 problem I think.

regards

James


Return to “Development”