Code Monkey home page Code Monkey logo

ligaohua's Projects

ngsolve icon ngsolve

Netgen/NGSolve is a high performance multiphysics finite element software. It is widely used to analyze models from solid mechanics, fluid dynamics and electromagnetics. Due to its flexible Python interface new physical equations and solution algorithms can be implemented easily.

oceanwave3d-fortran90 icon oceanwave3d-fortran90

OceanWave3D - a very efficient coastal engineering research tool used worldwide for simulation of nonlinear and dispersive free surface waves in varying batheymetries from very deep to shallow water. Learn more about the model:

off icon off

OFF, Open source Finite volume Fluid dynamics code

oneflow icon oneflow

LargeScale Multiphysics Scientific Simulation Environment-OneFLOW CFD

oversetmesh icon oversetmesh

OversetMesh capability for foam-extend, open source CFD software

pelelm icon pelelm

An adaptive mesh hydrodynamics simulation code for low Mach number reacting flows

precice icon precice

A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.

proteuscfd icon proteuscfd

Parallel, Unstructured, Computational fluid dynamics code (multiphysics)

pyplot-fortran icon pyplot-fortran

For generating plots from Fortran using Python's matplotlib.pyplot 📈

quinoa icon quinoa

Adaptive computational fluid dynamics

scifortran icon scifortran

A library of fortran modules and routines for scientific calculations (*in a way* just like scipy for python)

shroud icon shroud

Shroud: generate Fortran and Python wrappers for C and C++ libraries

silo icon silo

Mesh and Field I/O Library and Scientific Database

su2 icon su2

SU2: An Open-Source Suite for Multiphysics Simulation and Design

swig icon swig

This fork of SWIG creates Fortran wrapper code from C++ headers.

t-blade3 icon t-blade3

T-Blade3 VERSION 1.2: T-Blade3 is a general parametric 3D blade geometry builder. The tool can create a variety of 3D blade geometries based on few basic parameters and limited interaction with a CAD system. The geometric and aerodynamic parameters are used to create 2D airfoils and these airfoils are stacked on the desired stacking axis. The tool generates a specified number of 2D blade sections in a 3D Cartesian coordinate system. The geometry modeler can also be used for generating 3D blades with special features like bent tip, split tip and other concepts, which can be explored with minimum changes to the blade geometry. The use of control points for the definition of splines makes it easy to modify the blade shapes quickly and smoothly to obtain the desired blade model. The second derivative of the mean-line (related to the curvature) is controlled using B-splines to create the airfoils. This is analytically integrated twice to obtain the mean-line. A smooth thickness distribution is then added to the airfoil with two options either the Wennerstrom distribution or a quartic B-spline thickness distribution. B-splines have also been implemented to achieve customized airfoil leading and trailing edges.

t-flows icon t-flows

Program for Simulation of Turbulent Flows

tioga icon tioga

Tioga is a library for overset grid assembly on parallel distributed systems

wabbit icon wabbit

Wavelet Adaptive Block-Based solver for Interactions with Turbulence

wenoof icon wenoof

WENO interpolation Object Oriented Fortran library

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.