Section outline

  • Date: January 24, 12:00pm-1:00pm ET
     
    Presenters: Rakesh Raghavaraju (CAC)
     

    In addition to commercial software for computational mechanics, there are several open-source C++ libraries available for developing custom solver, e.g., deal.ii for FEM libraries and OpenFOAM for CFD (FVM-based) libraries. Although one doesn’t require advanced level knowledge in C++, some fundamentals of object-oriented programming (OOP) and compilation of C++ code are required in order to use these libraries. This seminar will introduce some of the concepts of OOP, required to start using deal.ii libraries for writing FEM solvers.  A Laplacian solver for transient heat equation will be developed using deal.ii.