Showing posts with label FORTRAN. Show all posts
Showing posts with label FORTRAN. Show all posts

Saturday, 30 June 2012

Tracking the good stuff..

Bit of a diversion from programming but worth it.

Thanks to a bizarre combination of watching a programme on Caledonian Road (N9 London) on the BBC (excellent viewings for me), Tweeting that I had lived there for a few years then Eleonora http://eleonoraschinella.wordpress.com  replying with a Tweet about a way of tracking and storing them as a story - I discovered an excellent new online tool for corralling all this fleeting internet information.


Its called Storify http://storify.com/ absolutely worth checking out! So I'm using it to pull together the threads of 'knowledge' that I pick up from various sources such as Twitter, Google reader etc. So far I have gone mad and have 4 'stories running - 2 can be found on http://storify.com/grandwizz - one is an Alan Turing tribute and the other relates to collation of Innovation ideas! The other 2 stories are in draft and are just 'knowledge' dumps - probably post them anyway this week sometime.

So the online tools are shaping up like this for me;


  1. Twitter - full of junk until you can filter what you want through a trusted network then excellent access to current thinking!
  2. LinkedIn - interfacing with Twitter to share knowledge and for deeper discussions - negative is its a bit glacial in response time - positive is that the feedback you get from a network is fantastic, a living encyclopaedia.
  3. Github - repo for all coding - best bar none for this type of thing!
  4. Blogger - this - effectively my diary.
  5. Storify - repository for pulling things together and building themes.
  6. My website (yes I am calling it that much to the disdain of my lads)  https://sites.google.com/site/oldbam/  for keeping track of where all this is located!


Now just need a good Fortran compiler - the one I have (must be free you see) is a bit too retro even for me;)





Saturday, 28 April 2012

The next challenge......

OK - I have the next revival project sorted!

I'ts a bit of back to the future related to the ROBFIT code myself and Bob Coldwell of the University of Florida physics department developed towards the back end of the 1980's.

So that's the 'back' bit!

After 20 years I have managed to resurrect the Fortran files - from 3 1/2" floppies - just finding a drive to read these was an exercise in itself. Thanks to mumbam for digging out an old work computer - though she did then go on about how the version of Excel loaded on the machine was far better than the modern one which was slightly worrying.

Anyway I have now extracted the files - cold sweat as I remember the work put into writing these. All seem fine - I now have a list of files that makefiles,

BKGFIT
FSPDIS
FSPFIT
RAWDD
STDIS
STGEN
VRMAIN
XCALIBER

now need to figure out what they do, maybe I should read the book :O. However, I have contacted Bob and have decided to load this version of the code onto a proper 'open' repository.

That's the 'future' bit.

I have been reliably informed by Bambofy (many thanks again) that 'github' is the place for this so my very next task is to figure out how to do that.

The journey goes back in time.....


Friday, 20 April 2012

Old - but - New!

What is new in the world of Fortran - other than there's a new version out or geekery around the code structure - what are people using it for?

How do you find out what's going on right now?

Have 'discovered' hastags and lists. That's Twitter speak ;)

I'm finding it a great medium for sharing and discussing ideas around innovation. Not entirely sure yet how effective this will be but these tools look like they will help. Also not sure it will work for Fortran  updating etc but have started to monitor the community! You have been warned.

My view on Twitter advantages so far are that it has a wide reach so you get input from a more diverse audience (some of which you may not want - but it certainly adds variety to the discussions). LinkedIn discussions - the other media I use - tend to be a bit insular - you have to be in the group to participate - which is sometimes a good thing don't get me wrong. Twitter therefore for me seems to be a bit more dynamic and feels more alive for ideas. Though it is early days for our #arctki forum! 


I was very sceptical before putting a bit of effort into Twitter - there is a lot of chatter. But if you tap into the right discussions I've found it to be great for discovering exactly what is happening in particular fields and quickly. The trick is to filter and organise the info so you don't get lost in the avalanche hence the # and lists.


Lets see what's going on in the Fortran world.....

Saturday, 15 October 2011

First contact

So I have started to look into the FORTRAN a little.

At this point I must say that I have been sent a batch of .for and .f90 files to try and figure out how the code operates. The software team that built the code have all left the organisation along with a batch of files and instructions on how to compile the lot into an executable that represents a marine navigation simulator - a bit like a flight simulator but for navigating and mooring ships. The code has a Visual Basic (VB) user interface which has levers and switches to represent the various ship controls. This VB interface sits on top of the FORTRAN core that calculates the physics of the various forces the moving ship experiences. That's everything from propeller thrust forces to wind, waves, drag and any tug related forces. This, along with a representation of the surrounding geography and any water flow details allows simulation of a port environment within which the user can manoeuvre the ship in to the dock.

So - the first issue relates to the use of a FORTRAN differential equation solver in a real time simulation environment. Certainly not seen anything like this set up before personally! Now need to have bit more of a delve into the code to see exactly how this is set up.