Skip all navigation and jump to content Jump to site navigation Jump to section navigation.
NASA Logo - Goddard Space Flight Center + Visit NASA.gov
NASA Center for Computational Sciences
NCCS HOME USER SERVICES SYSTEMS DOCUMENTATION NEWS GET MORE HELP

 

User Services Group
OVERVIEW
ACCOUNT INFO
FAQ
GLOSSARY
TUTORIALS
CLASSES & WORKSHOPS

NCCS classes are offered to all users of NCCS systems. Note that some classes designed for specific systems require that you have obtained your userid and logged into that system before enrolling in the class.

CURRENTLY SCHEDULED CLASSES

 

Topic Time / Location Date
General Introduction to the new Fortran2003 standard 2:00 PM in B28-E210 01/29/08
Interoperability with the C programming language 12:00 PM in B28-E210 02/12/08
Allocatable array extensions 12:00 PM in B28-E210 02/26/08
Input/Output enhancements TBD 03/11/08
Miscellaneous Items A TBD 03/25/08
Parametrized types TBD 04/08/08
Introduction to OO TBD 04/22/08
OO Inheritance TBD 05/06/08
OO Polymorphism TBD 05/20/08
Miscellaneous Items B TBD 06/03/08
Teleconference Instruction
  • Meeting number: 877-601-2575
  • Meeting passcode: 894363
WebX Instructions
  • Meeting number: Coming Soon
  • Meeting password: Coming Soon

Abstract for 02/26/08 Class:

Presenter: Dr. Hamid Oloso, SIVO/AMTI

Materials for the presentation can be found at the following link by the day of the presentation:

http://modelingguru.nasa.gov/clearspace/docs/DOC-1375

Fortran 2003 provides a number of extensions to "allocatable" and "pointer" attributes. These extensions enable higher performance, improve safety with regard to memory leaks, and allow more concise implementations of common idioms involving dynamic memory. In this seminar, the extensions will be covered with several examples, including allocatable dummy arguments, function results, components and scalars, assignment to allocatable arrays, and reusing allocated memory. The introduction of procedure pointer entities in the standard enables an entirely new form of abstraction, and we will provide several motivating examples. The presentation will also touch upon connections of allocatable with object-oriented (OO) features, but detailed examples for these will be deferred until the full treatment of OO in F2003.

The seminar will be in informal "brown-bag" format and attendees are encouraged to participate in form of questions, discussions and recommendations.

 

REGISTRATION AND POLICIES

Registration

To register, e-mail the NCCS User Services Group at support@nccs.nasa.gov.

Please note that seating space is limited, so registration is offered on a first come-first served basis.

Cancellation

If you need to cancel your enrollment in a class, contact the NCCS User Services Group in order to make your reservation available to another user.

Security Note for Non-GSFC Badge Holders

If you are a foreign national visitor, contractor, university grantee, or U.S. citizen who is a representative of a foreign entity, a GSFC civil servant must initiate a request for your visit through the NASA Foreign National Management System (NFNMS) at https://ivan.esportals.com. Contact the NCCS User Services Group for more information.

If you are a U.S. citizen but do not have a NASA picture badge, you must inform the NCCS User Services Group when registering for a class.


FirstGov logo + Privacy Policy and Important Notices
+ Sciences and Exploration Directorate
+ CISTO
NASA Curator: Mason Chang,
NCCS User Services Group (301-286-9120)
NASA Official: Phil Webster, High-Performance
Computing Lead, GSFC Code 606.2