Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

C++ in Space Plasma Model Development

CppNow via YouTube

Overview

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

Reviews

Start your review of C++ in Space Plasma Model Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.