fortran95 or c for a new stellar evolution program?

Frank Timmes fxt44 at mac.com
Sun Nov 20 20:05:57 GMT 2005


- --Apple-Mail-6--408865248
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	format=flowed

hi bill,

my 2 cents worth.

most modern "big" codes use a suit of languages.
typically, you'll find a blend of f90, f95, c, c++,
perl, and ruby. its the right screwdriver for the problem
philosophy. in addition, comfort of the user/developer
is important to gain acceptance. if someone is comfortable
with c, forcing them into using only f90 (or vis versa)
tends to alienate potential developers. the biggest problem
with this approach is linking all the tools together.
just ask anyone's whose tried to link hdf5 and mpich and
atlas and blacs :)

with regard to free f95 compilers, see the g95 and gfortran
projects.

fxt


- --Apple-Mail-6--408865248
Content-Transfer-Encoding: base64
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Disposition: attachment;
	filename=smime.p7s

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGDjCCAscw
ggIwoAMCAQICAw9clzANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh
d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt
YWlsIElzc3VpbmcgQ0EwHhcNMDUwODI0MjE0NjI1WhcNMDYwODI0MjE0NjI1WjA/MR8wHQYDVQQD
ExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMRwwGgYJKoZIhvcNAQkBFg1meHQ0NEBtYWMuY29tMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxje5gJDrh1DvcNZu+lCr4Mg3BcIOoPwZo4s8
Z5wuqV0TkMCj95ZhY2IS3ppOlXS42uKn3CRZ9RCfeg43z/jA91JKRqCqy/Q2TG0EzBAE0qYC0rv6
XyfdKazuQAqyzpZ62vbeeqDRiAjeKkj8MfLn9BDJju4+gt7VqW61qxJnmZEl/UNWxiTbs2L2ceEX
YcNLKIxYnDFHRMPEvkecxoZmBRGXcE7E0BB0uWS9W0PmrGJ8w0o9tJMfdV6bLUUoA3GuV5lekINo
TkmFvM/mZsTdwY/Qn9KQFnv0REx4+iRmGnZLHdacpi8nHgJje/U+TPdopLZAR5dIbxlBWw6gOCqk
+QIDAQABoyowKDAYBgNVHREEETAPgQ1meHQ0NEBtYWMuY29tMAwGA1UdEwEB/wQCMAAwDQYJKoZI
hvcNAQEEBQADgYEAaD2ACgn47UbIoNJaNoMqrcxpF5wIE9ZreDTjJ6blJU3+wDIujPrjmGlw3ih4
D4yrESxkjgEsFWcySDExlR73Tbn005U7EBmZxozi0z2XwD8zMg4Au7EhHSgSPil35xx/BK4+6KMy
wmqFQKAKS6uCPV+EAZn/gtemwXgQm+UpQWIwggM/MIICqKADAgECAgENMA0GCSqGSIb3DQEBBQUA
MIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRv
d24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNl
cnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzAp
BgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAwMDAw
WhcNMTMwNzE2MjM1OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRp
bmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3Vpbmcg
Q0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f6f+jHuy9
zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYkKhPPK9Xz
gnc9A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMBAAGjgZQwgZEw
EgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsLnRoYXd0ZS5j
b20vVGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYDVR0RBCIwIKQe
MBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GBAEiM0VCD6gsu
zA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9reFhYsPZOhl+hLGZGwDFGguC
dJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC3CEZNd4ksdMd
Rv9dX2VPMYIC5zCCAuMCAQEwaTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1
bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3Vp
bmcgQ0ECAw9clzAJBgUrDgMCGgUAoIIBUzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqG
SIb3DQEJBTEPFw0wNTExMjAyMDA1NTdaMCMGCSqGSIb3DQEJBDEWBBQ2v+ecB38/fUqt16BcHK9S
sxbq/DB4BgkrBgEEAYI3EAQxazBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u
c3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNz
dWluZyBDQQIDD1yXMHoGCyqGSIb3DQEJEAILMWugaTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMc
VGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZy
ZWVtYWlsIElzc3VpbmcgQ0ECAw9clzANBgkqhkiG9w0BAQEFAASCAQB7GIS9waCSKn3rkepYH85r
u7m1DsXmmLqZQIbfQ1mqSpg2ckUmY2dKvw3JqsXa3jPYoBIFoaT3UeWRTfI5IGh7Qi0XR46pgD3n
2AWi8CJhuDtJzKW1FUxHNOlgb2CvgR17KFDaQhbpuAaAFl7tyjr2ItP0CrgOrkuiLdi922vi69oq
B6R7kcovxs4aGqx3bzJ7hG6bL0uhsoSbRKmAqmBcnNT4AvgYFrmMsKFJVp1EqUYZzoZV1l9UMp2M
9jEYIPFahUt93sumfLGdvYgF/afojfTvIuxUy2LIfUBZKhF7AVYG8BbeBUucyx4Jjv05NYL5cEFs
R2ct0CQDmwRtoEEMAAAAAAAA

- --Apple-Mail-6--408865248--
------- End of forwarded message -------



More information about the stellar-discuss mailing list