Nuclear Python?

A

Anand Pillai

I just heard from a friend that the Indian Dept of Atomic Energy
uses python in its nuclear simulation engine, run on Param Super
computers.

Dont know this for sure, but it amazes me as to the capabilities
of Python!

-ABP
 
J

John J. Lee

I just heard from a friend that the Indian Dept of Atomic Energy
uses python in its nuclear simulation engine, run on Param Super
computers.

Dont know this for sure, but it amazes me as to the capabilities
of Python!

Python's actually used quite a bit in scientific computations. That's
where I first used it, actually. Of course, performance critical
stuff is in Fortran or C, and lots of libraries in those languages get
used.

David Beazley of SWIG fame started the SWIG project to use Python to
drive big molecular dynamics simulations and analyse the resulting
data (the latter sometimes involves big computational resources in
itself).

Mind you, if you've ever attempted to read some of the huge Fortran
codes that get written by scientists, you'll understand why it might
not always be a good idea to touch them in order to make them easily
wrap-able!-)


John
 
A

achrist

John J. Lee said:
Mind you, if you've ever attempted to read some of the huge Fortran
codes that get written by scientists, you'll understand why it might
not always be a good idea to touch them in order to make them easily
wrap-able!-)

Python is noted for its poor machine efficiency vs Fortran, etc.
However, these huge Fortran codes are noted for their poor efficiency
when run all weekend on a supercomputer with bad code or incorrect
parameters. Wrapping some UI, preferably GUI with charts and graphs,
around them to see if they are running at all reasonably is a big
improvement in efficiency. A large proportion of the runs intended
to crunch numbers until a week from Tuesday give away their deficiency
of correctness or relevance within a few minutes after they start,
if they are monitored astutely.

This is a humongousish increase of efficiency -- cancelling a multi-day
run that was going to be a water-haul.


Al
 
T

Tim Churches

I just heard from a friend that the Indian Dept of Atomic Energy
uses python in its nuclear simulation engine, run on Param Super
computers.

So do their Pakistani counterparts, and since the scientists involved
actually believe in the MAD (mutually assured destruction) doctrine,
they secretly exchange Python code with each other to ensure nuclear
parity. But the Israelis use Perl, thank goodness...

No, not really. What a world we live in.
--

Tim C

PGP/GnuPG Key 1024D/EAF993D0 available from keyservers everywhere
or at http://members.optushome.com.au/tchur/pubkey.asc
Key fingerprint = 8C22 BF76 33BA B3B5 1D5B EB37 7891 46A9 EAF9 93D0



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQA/g6o3eJFGqer5k9ARAtBHAJ923v5TWVAS+8LLD5cJekC0qOcYHQCgirMR
W986AqorEVtc/XMOWyOH+Cc=
=5dlS
-----END PGP SIGNATURE-----
 
D

Dennis Lee Bieber

John J. Lee fed this fish to the penguins on Tuesday 07 October 2003
17:08 pm:
Mind you, if you've ever attempted to read some of the huge Fortran
codes that get written by scientists, you'll understand why it might
not always be a good idea to touch them in order to make them easily
wrap-able!-)
Heck, just reading the /documentation/ for NEC-2 is horrid...

It's the only application I've ever seen that had to be compiled into
versions for different memory sizes...

--
 
S

Stephen Horne

So do their Pakistani counterparts, and since the scientists involved
actually believe in the MAD (mutually assured destruction) doctrine,

It might, perhaps, be interesting to note that 'MAD' also refers to
Mixed Anxiety and Depression (Abnormal Psychology, Ronald J. Comer).
This double (well, triple really) meaning seems somehow appropriate.

There's also the classic 'SAD' for Seasonal Affective Disorder.

IMO there should be a 'FAD' - Fashion Addiction Disorder.

If anyone can find a description for antisocial personality disorder
which gives the acronym 'BAD', please send the suggestion to the
American Psychiatric Association ;-)
 
M

Mark Jackson

Stephen Horne said:
If anyone can find a description for antisocial personality disorder
which gives the acronym 'BAD', please send the suggestion to the
American Psychiatric Association ;-)

How about Bytecode Aversion Disorder, for those who insist that any
language that is not compiled to machine code is worthless?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,482
Members
44,901
Latest member
Noble71S45

Latest Threads

Top