Should I Py or Should I Fortran? (a place for Fortran and Python in science and engineering) | AIChE

Should I Py or Should I Fortran? (a place for Fortran and Python in science and engineering)

Paul Shuey's picture
Wednesday, July 24, 2019,
9:00pm to 10:00pm
EDT

Event format 

Virtual / Online

Fortran and Python are programming languages with substantially different histories, design principles, and target applications. Yet, they are often found (and used) together in the toolbox of a scientific software developer. In this talk, a high-level overview of these two languages and their library ecosystems in the context of scientific and engineering applications will be given. The pros and cons of their design principles, built-in data structures, and parallel processing capabilities, and what all this means for your work, today, will be discussed. Finally, some opinionated advice on how to best use Fortran and Python to get the results you need will be offered.

Milan Curcic is a meteorologist and oceanographer. Programming Fortran since 2006 and Python since 2010, he has worked with teams from US Navy and NASA on developing and improving Earth system prediction models. Milan currently does research on ocean waves in hurricane conditions at the University of Miami. He's also working on a startup (Cloudrun, Inc.) to bring numerical weather prediction to the compute cloud. Milan is working with Manning Publications on a book called Modern Fortran: Building Efficient Parallel Applications, to be published in Fall 2019.

======================

THREE MEETING OPTIONS

======================

You can use this calculator to find out what time the meetings occur in your time zone:  https://www.timeanddate.com/worldclock/converter.html  



Example Locations primary meeting alt 1 meeting alt 2 meeting
UTC Time 7/25/19 1:00 AM 7/25/19 10:00 AM 7/25/19 5:00 PM
Los Angeles, USA 7/24/19 6:00 PM 7/25/19 3:00 AM 7/25/19 10:00 AM
Phoenix, USA 7/24/19 6:00 PM 7/25/19 3:00 AM 7/25/19 10:00 AM
Mexico City, Mexico 7/24/19 8:00 PM 7/25/19 5:00 AM 7/25/19 12:00 PM
New York, USA 7/24/19 9:00 PM 7/25/19 6:00 AM 7/25/19 1:00 PM
Santiago, Chile 7/24/19 9:00 PM 7/25/19 6:00 AM 7/25/19 1:00 PM
Sao Paulo, Brazil 7/24/19 10:00 PM 7/25/19 7:00 AM 7/25/19 2:00 PM
London, UK 7/25/19 2:00 AM 7/25/19 11:00 AM 7/25/19 6:00 PM
Lagos, Nigeria 7/25/19 2:00 AM 7/25/19 11:00 AM 7/25/19 6:00 PM
Cairo, Egypt 7/25/19 3:00 AM 7/25/19 12:00 PM 7/25/19 7:00 PM
Istanbul, Turkey 7/25/19 4:00 AM 7/25/19 1:00 PM 7/25/19 8:00 PM
Tehran, Iran 7/25/19 5:30 AM 7/25/19 2:30 PM 7/25/19 9:30 PM
Dubai, UAE 7/25/19 5:00 AM 7/25/19 2:00 PM 7/25/19 9:00 PM
Kabul, Afghanistan 7/25/19 5:30 AM 7/25/19 2:30 PM 7/25/19 9:30 PM
Karachi, Pakistan 7/25/19 6:00 AM 7/25/19 3:00 PM 7/25/19 10:00 PM
Delhi (NCT), India 7/25/19 6:30 AM 7/25/19 3:30 PM 7/25/19 10:30 PM
Kathmandu, Nepal 7/25/19 6:45 AM 7/25/19 3:45 PM 7/25/19 10:45 PM
Dhaka, Bangladesh 7/25/19 7:00 AM 7/25/19 4:00 PM 7/25/19 11:00 PM
Yangon, Myanmar 7/25/19 7:30 AM 7/25/19 4:30 PM 7/25/19 11:30 PM
Jakarta, Indonesia 7/25/19 8:00 AM 7/25/19 5:00 PM 7/26/19 12:00 AM
Shanghai, China 7/25/19 9:00 AM 7/25/19 6:00 PM 7/26/19 1:00 AM
Tokyo, Japan 7/25/19 10:00 AM 7/25/19 7:00 PM 7/26/19 2:00 AM
Sydney, Australia 7/25/19 11:00 AM 7/25/19 8:00 PM 7/26/19 3:00 AM

PRIMARY MEETING (LIVE PRESENTATION/LIVE CHAT)

-----------------------------------------------------------------------------

1:00 am UTC July 25, 2019

Add this meeting to your calendar:  https://aiche.webex.com/aiche/j.php?MTID=m4f81a52256feab9ca7a04a223d44b274

When it's time, join the meeting:  https://aiche.webex.com/aiche/j.php?MTID=mbff2911db27960d8d3bf67ed0d23a90d

Meeting number/access code: 796 006 216 

To use phone for audio:

1-866-469-3239 Call-in toll-free number (US/Canada)

+1-650-429-3300 Call-in number (US/Canada)

A list of global call-in numbers can be found here:  https://aiche.webex.com/aiche/globalcallin.php?serviceType=MC&eventID=66...

ALTERNATE 1 (RECORDED PRESENTATION/LIVE CHAT)

-------------------------------------------------------------------------------

10 am UTC July 25, 2019

Add this meeting to your calendar:  https://aiche.webex.com/aiche/j.php?MTID=ma394eb9eaef825f6854425e944d54597

When it's time, join the meeting:  https://aiche.webex.com/aiche/j.php?MTID=mbba2286c33c375c003783a3f53166eda

Meeting number/access code: 794 061 382

To use phone for audio:

1-866-469-3239 Call-in toll-free number (US/Canada)

+1-650-429-3300 Call-in number (US/Canada)

A list of global call-in numbers can be found here:  https://aiche.webex.com/aiche/globalcallin.php?serviceType=MC&eventID=66...

ALTERNATE 2 (RECORDED PRESENTATION/LIVE CHAT)

------------------------------------------------------------------------------

5:00 pm UTC July 25, 2019

Add this meeting to your calendar:  https://aiche.webex.com/aiche/j.php?MTID=m2f5b7e47aa94c025012dfa7d5039fdc2

When it's time, join the meeting:  https://aiche.webex.com/aiche/j.php?MTID=m0504374b295f48c5020e4e289756bbcd

Meeting number/access code: 792 082 496

To use phone for audio:

1-866-469-3239 Call-in toll-free number (US/Canada)

+1-650-429-3300 Call-in number (US/Canada)

A list of global call-in numbers can be found here:  https://aiche.webex.com/aiche/globalcallin.php?serviceType=MC&eventID=66...

Use the button below to enter the primary meeting.