Installing AMGX on Your Computer
Published:
This guide provides a step-by-step approach to installing AMGX on your system. The installation has been tested on:
- Ubuntu 20.04.5 LTS
- CentOS Linux 7 (Core)
Published:
This guide provides a step-by-step approach to installing AMGX on your system. The installation has been tested on:
Published:
A step-by-step guide for beginners to set up a modern development environment for contributing to large open-source C++ projects using GitHub, VS Code, GDB, and gprof.
Published:
Week 0 of GSoC: Community Bonding, Setting Up the SU2 Development Environment, and Exploring the Codebase
Published:
When developing Computational Fluid Dynamics (CFD) solvers, one frequently encounters the pressure Poisson equation. This equation typically results in a large sparse system of linear equations (Ax=b) that needs to be solved efficiently. In this post, I’ll explain how to use the Eigen C++ library to solve such systems, particularly when your matrix is stored in the Compressed Row Storage (CRS) format.
Published:
When working with Computational Fluid Dynamics (CFD), we often need to focus on specific regions of our mesh for detailed analysis. OpenFOAM provides powerful tools for this purpose, but creating custom applications gives us more control over how we select and analyze these regions. In this guide, we’ll explore how to create a tool that selects cells within a specified region and visualize them effectively.
Published:
When developing Computational Fluid Dynamics (CFD) solvers, one frequently encounters the pressure Poisson equation. This equation typically results in a large sparse system of linear equations (Ax=b) that needs to be solved efficiently. In this post, I’ll explain how to use the Eigen C++ library to solve such systems, particularly when your matrix is stored in the Compressed Row Storage (CRS) format.
Published:
This guide provides a step-by-step approach to installing AMGX on your system. The installation has been tested on:
Published:
This post explores how I used gprof, valgrind, and kcachegrind to identify and analyze performance bottlenecks in SU2, focusing on the neural network module. The approach is generalizable to other large C++ projects.
Published:
A step-by-step guide for beginners to set up a modern development environment for contributing to large open-source C++ projects using GitHub, VS Code, GDB, and gprof.
Published:
Week 0 of GSoC: Community Bonding, Setting Up the SU2 Development Environment, and Exploring the Codebase
Published:
A step-by-step guide for beginners to set up a modern development environment for contributing to large open-source C++ projects using GitHub, VS Code, GDB, and gprof.
Published:
Week 0 of GSoC: Community Bonding, Setting Up the SU2 Development Environment, and Exploring the Codebase
Published:
This guide provides a step-by-step approach to installing AMGX on your system. The installation has been tested on:
Published:
This post explores how I used gprof, valgrind, and kcachegrind to identify and analyze performance bottlenecks in SU2, focusing on the neural network module. The approach is generalizable to other large C++ projects.
Published:
When developing Computational Fluid Dynamics (CFD) solvers, one frequently encounters the pressure Poisson equation. This equation typically results in a large sparse system of linear equations (Ax=b) that needs to be solved efficiently. In this post, I’ll explain how to use the Eigen C++ library to solve such systems, particularly when your matrix is stored in the Compressed Row Storage (CRS) format.
Published:
This guide provides a step-by-step approach to installing AMGX on your system. The installation has been tested on:
Published:
This post explores how I used gprof, valgrind, and kcachegrind to identify and analyze performance bottlenecks in SU2, focusing on the neural network module. The approach is generalizable to other large C++ projects.
Published:
When developing Computational Fluid Dynamics (CFD) solvers, one frequently encounters the pressure Poisson equation. This equation typically results in a large sparse system of linear equations (Ax=b) that needs to be solved efficiently. In this post, I’ll explain how to use the Eigen C++ library to solve such systems, particularly when your matrix is stored in the Compressed Row Storage (CRS) format.
Published:
This post explores how I used gprof, valgrind, and kcachegrind to identify and analyze performance bottlenecks in SU2, focusing on the neural network module. The approach is generalizable to other large C++ projects.
Published:
If you’ve forked the Academic Pages template for your GitHub Pages website and want to add a commenting system, Giscus is an excellent choice. This guide will walk you through setting up Giscus comments on your Academic Pages website.
Published:
If you’ve forked the Academic Pages template for your GitHub Pages website and want to add a commenting system, Giscus is an excellent choice. This guide will walk you through setting up Giscus comments on your Academic Pages website.
Published:
When trying to install OpenFOAM on Ubuntu/Debian systems behind a proxy server (especially institutional proxies), users often encounter SSL connection issues. This guide provides a step-by-step solution to successfully install OpenFOAM in such environments.
Published:
When working with Computational Fluid Dynamics (CFD), we often need to focus on specific regions of our mesh for detailed analysis. OpenFOAM provides powerful tools for this purpose, but creating custom applications gives us more control over how we select and analyze these regions. In this guide, we’ll explore how to create a tool that selects cells within a specified region and visualize them effectively.
Published:
When trying to install OpenFOAM on Ubuntu/Debian systems behind a proxy server (especially institutional proxies), users often encounter SSL connection issues. This guide provides a step-by-step solution to successfully install OpenFOAM in such environments.
Published:
ParaView is a powerful visualization tool, but working with remote data requires careful consideration. Here are the main approaches ranked by efficiency and usability:
Published:
Setting up proxy servers in Ubuntu can be done through multiple approaches, each serving different purposes and affecting different parts of the system. In this guide, we’ll explore all available methods, understand their differences, and learn how to configure proxy settings for specific applications.
Published:
When trying to install OpenFOAM on Ubuntu/Debian systems behind a proxy server (especially institutional proxies), users often encounter SSL connection issues. This guide provides a step-by-step solution to successfully install OpenFOAM in such environments.
Published:
Published:
ParaView is a powerful visualization tool, but working with remote data requires careful consideration. Here are the main approaches ranked by efficiency and usability:
Published:
Published:
Setting up proxy servers in Ubuntu can be done through multiple approaches, each serving different purposes and affecting different parts of the system. In this guide, we’ll explore all available methods, understand their differences, and learn how to configure proxy settings for specific applications.