All Projects → mianzhi → fosolvers

mianzhi / fosolvers

Licence: BSD-2-Clause License
FOSolverS: a Suite of Free & Open Source Solvers. A brief overview:

Programming Languages

fortran
972 projects
CMake
9771 projects

Labels

Projects that are alternatives of or similar to fosolvers

alsvinn
The fast Finite Volume simulator with UQ support.
Stars: ✭ 22 (-8.33%)
Mutual labels:  cfd, fvm
featool-multiphysics
FEATool - "Physics Simulation Made Easy" (Fully Integrated FEA, FEniCS, OpenFOAM, SU2 Solver GUI & Multi-Physics Simulation Platform)
Stars: ✭ 190 (+691.67%)
Mutual labels:  fem, cfd
meshgen-comparison
🕸️ A comparison of mesh generators.
Stars: ✭ 25 (+4.17%)
Mutual labels:  fem
Futureye JIT
FuturEye_JIT is a Java Finite Element Method (FEM) library for solving PDE based forward/inverse problems as efficient as hand written FORTRAN code.
Stars: ✭ 25 (+4.17%)
Mutual labels:  fem
femio
FEM I/O tool
Stars: ✭ 15 (-37.5%)
Mutual labels:  fem
MAESTRO
A low Mach number stellar hydrodynamics code
Stars: ✭ 29 (+20.83%)
Mutual labels:  cfd
CFD-Julia-12-steps--o-Navier-Stokes-Equations
This is a replication of "CFD Python: 12 steps to Navier-Stokes" in Julia
Stars: ✭ 33 (+37.5%)
Mutual labels:  cfd
ig-markets
IG Markets API wrapper for Node.js
Stars: ✭ 23 (-4.17%)
Mutual labels:  cfd
lettuce
Computational Fluid Dynamics based on PyTorch and the Lattice Boltzmann Method
Stars: ✭ 74 (+208.33%)
Mutual labels:  cfd
TopOpt in PETSc wrapped in Python
Topology optimization using PETSc: a Python wrapper and extended functionality
Stars: ✭ 24 (+0%)
Mutual labels:  fem
TrainingTracks
Materials for training tracks for continua media - OpenFOAM, vortex method, and other
Stars: ✭ 59 (+145.83%)
Mutual labels:  cfd
euler2d kokkos
Simple 2d finite volume solver for Euler equations using c++ kokkos library
Stars: ✭ 27 (+12.5%)
Mutual labels:  cfd
ameshref
Efficient Matlab Implementation of Adaptive Mesh Refinement in 2D
Stars: ✭ 28 (+16.67%)
Mutual labels:  fem
DLBFoam-1.0
DLBFoam: An open-source dynamic load balancing model for fast reacting flow simulations in OpenFOAM. https://doi.org/10.1016/j.cpc.2021.108073
Stars: ✭ 29 (+20.83%)
Mutual labels:  cfd
dafoam
DAFoam: Discrete Adjoint with OpenFOAM for High-fidelity Gradient-based Design Optimization
Stars: ✭ 86 (+258.33%)
Mutual labels:  cfd
MinimalFem
podgorskiy.com/spblog/304/writing-a-fem-solver-in-less-the-180-lines-of-code
Stars: ✭ 23 (-4.17%)
Mutual labels:  fem
slice2mesh
From sliced data to volumetric meshes for the simulation of AM processes
Stars: ✭ 26 (+8.33%)
Mutual labels:  fem
hybridCentralSolvers
United collection of hybrid Central solvers - one-phase, two-phase and multicomponent versions
Stars: ✭ 42 (+75%)
Mutual labels:  cfd
NGA2
Object-oriented multi-mesh version of the classic reacting turbulent multiphase flow solver
Stars: ✭ 25 (+4.17%)
Mutual labels:  cfd
PyMFEM
Python wrapper for MFEM
Stars: ✭ 91 (+279.17%)
Mutual labels:  fem
FOSolverS, a suite of free and open source solvers, is a scientific computation
project created with the following design goals:

  1. The product should be able to solve practical engineering problems. (It is
  likely to be more useful than your CFD course project from grad-school.)
  
  2. The product should be easy to hack. (There are not many fluid dynamics
  expert who are also experienced C++ architect.)


Currently the project consists of three major components:

  libfosolvers: unstructured grid data structures and procedures, grid and data
  IO, interface to algebraic solvers, FVM and FEM spatial schemes, condition
  management framework, UDF management framework.
  
  fopbc: a general-purpose, compressible, "all-Mach-range" fluid solver. The
  solver employs a pressure-based-coupled method which solves the pressure and
  momentum equations simultaneously, and solves the energy equation in a
  segregated way.
  
  foeuler: a general-purpose, compressible Euler equation (invisid flow) solver.
  The solver uses first-order Roe's scheme for spatial discretization, and
  BDF-Newton-Krylov method for temporal stepping.

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].