Saurabh  S.  Sawant
  • About
  • CV
  • Research
  • Publications
  • Blog
  • Repositories
  • design_patterns
  • •

  • gpu
  • •

  • C++
  • •

  • templates
  • •

  • JIT
  • •

  • TMP
  • Exploring Type Erasure as a Design Pattern: A Generic Materials Solver

    Exploring possibility of using type erasure as a design pattern through an example of a generic materials solver.

    12 min read   ·   March 16, 2024

    2024   ·   design_patterns   C++     ·   code  

  • Exploring Policy-Based Design: A Customizable Message Logger in C++

    Message logger offers three policies: directing log messages to different outputs (such as console or file), adding optional message stamps (like timestamps), and supporting customization through callable functions (such as lambdas for specialized message formatting).

    12 min read   ·   February 04, 2024

    2024   ·   design_patterns   C++   TMP     ·   code  

  • Newer
  • 1
  • 2
  • Older
© Copyright 2024 Saurabh S. Sawant. Powered by Jekyll with al-folio theme. Hosted by GitHub Pages.