C++ in Space Plasma Model Development
Offered By: CppNow via YouTube
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the application of C++ in space plasma model development through this comprehensive conference talk from C++Now 2014. Delve into the intricacies of numerical modeling for space plasma, computational complexity, and physical approximations. Learn about advanced algorithms for grid/mesh systems, solvers, and load balancing. Discover the benefits of distributed and shared memory concurrency in plasma simulations. Examine the motivations behind using C++11 and the importance of abstractions in scientific computing. Gain insights into generic simulation cell methods and classes, providing a solid foundation for developing sophisticated space plasma models using modern C++ techniques.
Syllabus
Intro
Overview
Motivation: Plasma
Motivation: Modeling
Numerical Modeling (Of Space Plasma)
Computational Complexity
Physical Approximations
Advanced Algorithms: Grid / Mesh
Advanced Algorithms: Solvers
Distributed Memory Concurrency
Advanced Algorithms: Concurrency
Shared Memory Concurrency
Advanced Algorithms: Load Balancing
Frameworks: Pros
Motivation: C++11
Reminder About Abstractions
Generic Simulation Cell Method
Generic Simulation Cell Class
Taught by
CppNow
Related Courses
Amazon Elastic File System (EFS) Performance (Japanese)Amazon Web Services via AWS Skill Builder Learn Intermediate Java: Threading
Codecademy Learn JavaScript: Best Practices
Codecademy Intro to Operating Systems 3: Concurrency
Codio via Coursera Introduction to Operating Systems
Codio via Coursera