Posts by Tags

AmgX

Installing AMGX on Your Computer

2 minute read

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)

C++

Using Eigen to Solve the Pressure Poisson Equation

3 minute read

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.

Understanding Cell Selection in OpenFOAM: From Code to Visualization

3 minute read

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.

CRS

Using Eigen to Solve the Pressure Poisson Equation

3 minute read

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.

GPU

Installing AMGX on Your Computer

2 minute read

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)

Installation

Installing AMGX on Your Computer

2 minute read

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)

Linear Algebra

Using Eigen to Solve the Pressure Poisson Equation

3 minute read

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.

Nvidia

Installing AMGX on Your Computer

2 minute read

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)

Sparse Matrix

Using Eigen to Solve the Pressure Poisson Equation

3 minute read

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.

comments

Adding Giscus Comments to Your Academic Pages Website

3 minute read

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.

giscus

Adding Giscus Comments to Your Academic Pages Website

3 minute read

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.

installation

Installing OpenFOAM Behind a Proxy: A Complete Guide

2 minute read

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.

openFOAM

Understanding Cell Selection in OpenFOAM: From Code to Visualization

3 minute read

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.

Installing OpenFOAM Behind a Proxy: A Complete Guide

2 minute read

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.

paraview

proxy

Installing OpenFOAM Behind a Proxy: A Complete Guide

2 minute read

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.

remote login

remote visualization

ssh