Community Coordinated Modeling Center Name: Sang Man Lee Mentor: David Berrios SESI.
-
Upload
vivian-davidson -
Category
Documents
-
view
215 -
download
0
Transcript of Community Coordinated Modeling Center Name: Sang Man Lee Mentor: David Berrios SESI.
![Page 1: Community Coordinated Modeling Center Name: Sang Man Lee Mentor: David Berrios SESI.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649efe5503460f94c13087/html5/thumbnails/1.jpg)
Computer Programming
Community Coordinated Modeling CenterName: Sang Man LeeMentor: David Berrios
SESI
![Page 2: Community Coordinated Modeling Center Name: Sang Man Lee Mentor: David Berrios SESI.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649efe5503460f94c13087/html5/thumbnails/2.jpg)
Overview
1. Introduction – CCMC2. Background information3. Library4. Programming tasks5. What I learned6. Conclusion
![Page 3: Community Coordinated Modeling Center Name: Sang Man Lee Mentor: David Berrios SESI.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649efe5503460f94c13087/html5/thumbnails/3.jpg)
Introduction
• CCMC (Community Coordinated Modeling Center)
- Website (ccmc.gsfc.nasa.gov)- Execution space weather simulation models- Data : accessing the data
![Page 4: Community Coordinated Modeling Center Name: Sang Man Lee Mentor: David Berrios SESI.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649efe5503460f94c13087/html5/thumbnails/4.jpg)
Background information about myself
• Aerospace Engineering• Sophomore• C++ Experience• First internship• Virginia to Maryland• Space weather?
![Page 5: Community Coordinated Modeling Center Name: Sang Man Lee Mentor: David Berrios SESI.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649efe5503460f94c13087/html5/thumbnails/5.jpg)
About the library
• Kameleon – Interpolator-Used to access and interpolate the CCMC simulation data
• C++ library• CDF storage format• Field line tracing• Derived variable calculation
![Page 6: Community Coordinated Modeling Center Name: Sang Man Lee Mentor: David Berrios SESI.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649efe5503460f94c13087/html5/thumbnails/6.jpg)
CCMC LAB RELOCATION
![Page 7: Community Coordinated Modeling Center Name: Sang Man Lee Mentor: David Berrios SESI.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649efe5503460f94c13087/html5/thumbnails/7.jpg)
CCMC LAB RELOCATION (Cont.)
![Page 8: Community Coordinated Modeling Center Name: Sang Man Lee Mentor: David Berrios SESI.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649efe5503460f94c13087/html5/thumbnails/8.jpg)
Tasks• Created test programs for the model readers• - BATSRUS, OpenGGCM, Kameleon
• Created test programs for the field line tracer- compared field line tracing results
• Created a C test program to test the C wrappers
• Learned how to time code and compared results with Freddie Romano’s IDL wrapper
• Created and modified Makefiles
• Compiled and linked external libraries
Programs• BatsrusTest.cpp• KameleonTest.cpp• ShowCoordinates.cpp• TracerTest.cpp• TracerTest1.cpp• TracerTestSimple.cpp• KameleonCTest.c• OpenGGCMTest.cpp
![Page 9: Community Coordinated Modeling Center Name: Sang Man Lee Mentor: David Berrios SESI.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649efe5503460f94c13087/html5/thumbnails/9.jpg)
Basic skills I obtained• Makefiles : Includes - Library and header files• Terminal • GCC Compiler• Basics on C• Documentation: Doxygen• Eclipse VS Microsoft Visual • Mac VS PC
![Page 10: Community Coordinated Modeling Center Name: Sang Man Lee Mentor: David Berrios SESI.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649efe5503460f94c13087/html5/thumbnails/10.jpg)
Conclusion
• More practical programming skills• Capabilities on C++ as well as others• Interest in computer programming• How it feels to be part of NASA Goddard
family
![Page 11: Community Coordinated Modeling Center Name: Sang Man Lee Mentor: David Berrios SESI.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649efe5503460f94c13087/html5/thumbnails/11.jpg)
The End