All Projects → KiranUofG → UnsteadyFlowSolvers.jl

KiranUofG / UnsteadyFlowSolvers.jl

Licence: MIT license
Solvers for problems involving unsteady fluid flow

Programming Languages

julia
2034 projects

Projects that are alternatives of or similar to UnsteadyFlowSolvers.jl

unstructured-finite-volume
Unstructured Finite Volume Solver for Partial Differential Equations
Stars: ✭ 26 (+44.44%)
Mutual labels:  fluid-dynamics, fluid-simulation
navier-stokes-webgl
Stable fluid simulation on GPU using WebGL.
Stars: ✭ 27 (+50%)
Mutual labels:  fluid-dynamics, fluid-simulation
shallow-water
Python model solving the shallow water equations (linear momentum, nonlinear continuity)
Stars: ✭ 78 (+333.33%)
Mutual labels:  fluid-dynamics, fluid-simulation
Shizuku
Real time simulation and rendering of free surface fluid
Stars: ✭ 22 (+22.22%)
Mutual labels:  fluid-dynamics, fluid-simulation
SNaC
A multi-block solver for massively parallel direct numerical simulations (DNS) of fluid flows
Stars: ✭ 26 (+44.44%)
Mutual labels:  fluid-dynamics, fluid-simulation
stable-fluids
A minimal Stable Fluids inspired fluid solver with Python and NumPy.
Stars: ✭ 148 (+722.22%)
Mutual labels:  fluid-dynamics, fluid-simulation
canvas-fluid-solver
Real-time fluid simulation in Javascript.
Stars: ✭ 45 (+150%)
Mutual labels:  fluid-dynamics, fluid-simulation
CaNS
A code for fast, massively-parallel direct numerical simulations (DNS) of canonical flows
Stars: ✭ 144 (+700%)
Mutual labels:  fluid-dynamics, fluid-simulation
splashsurf
Surface reconstruction library and CLI for particle data from SPH simulations, written in Rust.
Stars: ✭ 18 (+0%)
Mutual labels:  fluid-dynamics, fluid-simulation
CFD
Basic Computational Fluid Dynamics (CFD) schemes implemented in FORTRAN using Finite-Volume and Finite-Difference Methods. Sample simulations and figures are provided.
Stars: ✭ 89 (+394.44%)
Mutual labels:  fluid-dynamics, fluid-simulation
Fluid2d
A versatile Python-Fortran CFD code that solves a large class of 2D flows
Stars: ✭ 49 (+172.22%)
Mutual labels:  fluid-dynamics, fluid-simulation
Fluid Simulation
Self advection, external force and pressure solve to a velocity field represented by a MaC grid.
Stars: ✭ 107 (+494.44%)
Mutual labels:  fluid-dynamics, fluid-simulation
webgl-regl-fluid-base
Regl base for webgl fluid simulations
Stars: ✭ 14 (-22.22%)
Mutual labels:  fluid-simulation
PyVLM
Vortex Lattice Method library written in Python
Stars: ✭ 33 (+83.33%)
Mutual labels:  fluid-dynamics
neqsimpython
NeqSim is a library for calculation of fluid behavior, phase equilibrium and process simulation. This project is a Python interface to NeqSim.
Stars: ✭ 22 (+22.22%)
Mutual labels:  fluid-dynamics
sph-tutorial
Brandon Pelfrey's SPH fluid simulation tutorial
Stars: ✭ 36 (+100%)
Mutual labels:  fluid-simulation
Kinetic.jl
Universal modeling and simulation of fluid dynamics upon machine learning
Stars: ✭ 82 (+355.56%)
Mutual labels:  fluid-dynamics
rans-uncertainty
Uncertainty Quantification of RANS Data-Driven Turbulence Modeling
Stars: ✭ 44 (+144.44%)
Mutual labels:  fluid-dynamics
puddle.js
An ASCII/Node based fluid simulation library.
Stars: ✭ 102 (+466.67%)
Mutual labels:  fluid-simulation
jflowsim
Highly interactive, thread-parallel Lattice Boltzmann CFD solver
Stars: ✭ 18 (+0%)
Mutual labels:  fluid-simulation

Build Status Coverage Status

This package (abbreviated UNSflow) is a library of low-order solvers for unsteady aerodynamics and aeroelasticity. The solvers are written in Julia, are based on the discrete-vortex method and cater to various applications.

Julia is a new high-level, high-performance dynamic programming language for technical computing. Julia’s novel features are a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. Julia is fully open-source under the MIT license, and integrates mature, best-of-breed open source C and Fortran libraries for various computing algorithms.

Installing Julia and UNSflow

Download and install the latest stable version of Julia.

At the prompt type,

]add UnsteadyFlowSolvers

This will install UnsteadyFlowSolvers and dependent packages.

Getting started

Tutorials demonstrating the code with detailed READMEs are available in the UNSflowTutorials repository.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].