Skip to content

Instantly share code, notes, and snippets.

@scramjetFoam
scramjetFoam / U.table
Created September 27, 2023 05:16 — forked from greenty5/U.table
pulsatile flow condition using "table" function
*--------------------------------*- C++ -*----------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | Website: https://openfoam.org
\\ / A nd | Version: 8
\\/ M anipulation |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
@scramjetFoam
scramjetFoam / pulsatileFlow.py
Created September 27, 2023 05:15 — forked from greenty5/pulsatileFlow.py
pulsatileFlow.py
# convert from csv velocity data into openfoam inlet data format
import os, sys, random
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
input = pd.read_csv('/pub/nomura/beatFlow/inletAorta2.csv', sep=',', header=0, names=('time', 'U', '
V', 'W'))
@scramjetFoam
scramjetFoam / plot_vtk.py
Created October 7, 2022 12:25 — forked from mrklein/plot_vtk.py
Plot VTK with matplotlib
#!/usr/bin/env python
import os
import numpy as np
import vtk
import matplotlib.pyplot as plt
def load_velocity(filename):
if not os.path.exists(filename):
@scramjetFoam
scramjetFoam / README_install_of8.md
Created August 6, 2022 04:40 — forked from cvr/README_install_of8.md
System-wide installation of OpenFOAM 8 and related tools

Installation of OpenFOAM 8

Useful links