Skip to content
Snippets Groups Projects
Verified Commit 16b29166 authored by orestis.malaspin's avatar orestis.malaspin
Browse files

changed ordering and added about etc

parent 30d651c6
Branches
No related tags found
No related merge requests found
Pipeline #30275 passed
+++
title = "Foreword"
description = "A short foreword for the motivation to write this blog."
date = 2024-03-01
weight = 0
slug = "foreword"
+++
Welcome to my opinionated lattice Boltzmann method (LBM) "blog". The aim of this project
is to create a simple yet complete lattice Boltzmann solver and guide the reader through every
step of the way. In order to be self consistent it will contain a theoretical presentation
of the lattice Boltzmann method and present the derivation of the numerical method
as well as a complete implementation. The idea behind this blog is also to
introduce the reader to novel implementation techniques using functional programming.
To this aim we will use the hardware agnostic [Futhark](https://futhark-lang.org/)
that allows to target a vast amount of architectures (single/multi-core CPU to any
possible GPU).
The content in this blog does not claim to be a complete reference on the LBM,
but rather a useful resource for beginners and more advanced researchers to understand the basics
and also advanced implementation details on the method.
Do not hesitate to contact me by mail if you have remarks/questions or check this project's repository on
[gitedu](https://gitedu.hesge.ch/orestis.malaspin/lattice-boltzmann).
......@@ -2,6 +2,7 @@
title = "The dimensionless lattice Boltzmann equation"
description = "How to write the dimensionless lattice Boltzmann equation"
date = 2024-03-06
weight = 1
slug = "dimensionless"
[taxonomies]
tags = ["LBM","Navier-Stokes"]
......
+++
paginate_by = 3
sort_by = "date"
paginate_by = 5
sort_by = "weight"
template = "index.html"
+++
Welcome to my opinionated lattice Boltzmann method (LBM) "blog". The aim of this project
is to create a simple yet complete lattice Boltzmann solver and guide the reader through every
step of the way. In order to be self consistent it will contain a theoretical presentation
of the lattice Boltzmann method and present the derivation of the numerical method
as well as a complete implementation. The idea behind this blog is also to
introduce the reader to novel implementation techniques using functional programming.
To this aim we will use the hardware agnostic [Futhark](https://futhark-lang.org/)
that allows to target a vast amount of architectures (single/multi-core CPU to any
possible GPU).
The content in this blog does not claim to be a complete reference on the LBM,
but rather a useful resource for beginners and more advanced researchers to understand the basics
and also advanced implementation details on the method.
+++
render = false
+++
+++
title = "About"
path = "about"
template = "pages.html"
draft = false
+++
This site is an opinionated tutorial on the lattice Boltzmann method. For more details on the
[motivation](../foreword) for its existence.
It is written by Orestis Malaspinas.
It is licensed under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/).
+++
title = "Contact"
description = "To reach us please use the contact form on this page."
path = "contact"
template = "pages.html"
draft = false
+++
See icons below to contact me by e-mail or on matrix / element.
+++
title = "Offline Mode"
path = "offline"
template = "pages.html"
draft = false
+++
## Offline Mode
Sorry, no cache found and it looks like you’re offline, a connection is required.
+++
title = "Privacy Policy"
description = "This page outlines the Privacy Policy for this site, and the date at which this policy was put into affect."
path = "privacy"
template = "pages.html"
draft = false
+++
## Privacy
- This site does not set or use cookies.
- This site does not store data in the browser to be shared, sent, or sold to third-parties.
- No personal information is shared, sent, or sold to third-parties.
**Effective Date:** _1st Mar 2044_
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment