From 16b29166af4aaaac0233407e70b058f2247d7c67 Mon Sep 17 00:00:00 2001
From: Orestis <orestis.malaspinas@pm.me>
Date: Thu, 14 Mar 2024 13:55:44 +0100
Subject: [PATCH] changed ordering and added about etc

---
 lattice-boltzmann.com/content/0-foreword.md   | 25 +++++++++++++++++++
 .../content/1-dimensionless-lbm.md            |  1 +
 lattice-boltzmann.com/content/_index.md       | 19 ++------------
 lattice-boltzmann.com/content/pages/_index.md |  3 +++
 lattice-boltzmann.com/content/pages/about.md  | 13 ++++++++++
 .../content/pages/contact.md                  |  9 +++++++
 .../content/pages/offline.md                  | 10 ++++++++
 .../content/pages/privacy.md                  | 15 +++++++++++
 8 files changed, 78 insertions(+), 17 deletions(-)
 create mode 100644 lattice-boltzmann.com/content/0-foreword.md
 create mode 100644 lattice-boltzmann.com/content/pages/_index.md
 create mode 100644 lattice-boltzmann.com/content/pages/about.md
 create mode 100644 lattice-boltzmann.com/content/pages/contact.md
 create mode 100644 lattice-boltzmann.com/content/pages/offline.md
 create mode 100644 lattice-boltzmann.com/content/pages/privacy.md

diff --git a/lattice-boltzmann.com/content/0-foreword.md b/lattice-boltzmann.com/content/0-foreword.md
new file mode 100644
index 0000000..a980e58
--- /dev/null
+++ b/lattice-boltzmann.com/content/0-foreword.md
@@ -0,0 +1,25 @@
++++
+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).
+
diff --git a/lattice-boltzmann.com/content/1-dimensionless-lbm.md b/lattice-boltzmann.com/content/1-dimensionless-lbm.md
index c893f99..52d6e58 100644
--- a/lattice-boltzmann.com/content/1-dimensionless-lbm.md
+++ b/lattice-boltzmann.com/content/1-dimensionless-lbm.md
@@ -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"]
diff --git a/lattice-boltzmann.com/content/_index.md b/lattice-boltzmann.com/content/_index.md
index 13b618e..c42dc6a 100644
--- a/lattice-boltzmann.com/content/_index.md
+++ b/lattice-boltzmann.com/content/_index.md
@@ -1,21 +1,6 @@
 +++
-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.
-
-
diff --git a/lattice-boltzmann.com/content/pages/_index.md b/lattice-boltzmann.com/content/pages/_index.md
new file mode 100644
index 0000000..800a244
--- /dev/null
+++ b/lattice-boltzmann.com/content/pages/_index.md
@@ -0,0 +1,3 @@
++++
+render = false
++++
diff --git a/lattice-boltzmann.com/content/pages/about.md b/lattice-boltzmann.com/content/pages/about.md
new file mode 100644
index 0000000..c48d0aa
--- /dev/null
+++ b/lattice-boltzmann.com/content/pages/about.md
@@ -0,0 +1,13 @@
++++
+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/).
diff --git a/lattice-boltzmann.com/content/pages/contact.md b/lattice-boltzmann.com/content/pages/contact.md
new file mode 100644
index 0000000..2d474b0
--- /dev/null
+++ b/lattice-boltzmann.com/content/pages/contact.md
@@ -0,0 +1,9 @@
++++
+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.
diff --git a/lattice-boltzmann.com/content/pages/offline.md b/lattice-boltzmann.com/content/pages/offline.md
new file mode 100644
index 0000000..e92c32e
--- /dev/null
+++ b/lattice-boltzmann.com/content/pages/offline.md
@@ -0,0 +1,10 @@
++++
+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.
diff --git a/lattice-boltzmann.com/content/pages/privacy.md b/lattice-boltzmann.com/content/pages/privacy.md
new file mode 100644
index 0000000..118649a
--- /dev/null
+++ b/lattice-boltzmann.com/content/pages/privacy.md
@@ -0,0 +1,15 @@
++++
+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_
-- 
GitLab