GithubHelp home page GithubHelp logo

gweiqi's Projects

avatree icon avatree

This paper presents AVATREE, a computational modelling framework that generates Anatomically Valid Airway tree conformations and provides capabilities for simulation of broncho-constriction apparent in obstructive pulmonary conditions. Such conformations are obtained from the personalized 3D geometry generated from computed tomography (CT) data through image segmentation. The patient-specific representation of the bronchial tree structure is extended beyond the visible airway generation depth using a knowledge-based technique built from morphometric studies. Additional functionalities of AVATREE include visualization of spatial probability maps for the airway generations projected on the CT imaging data, and visualization of the airway tree based on local structure properties. Furthermore, the proposed toolbox supports the simulation of broncho-constriction apparent in pulmonary diseases, such as chronic obstructive pulmonary disease (COPD) and asthma. AVATREE is provided as an open-source toolbox in C++ and is supported by a graphical user interface integrating the modelling functionalities. It can be exploited in studies of gas flow, gas mixing, ventilation patterns and particle deposition in the pulmonary system, with the aim to improve clinical decision making.

brewermap icon brewermap

[MATLAB] The complete palette of ColorBrewer colormaps. Simple selection by scheme name and map length.

code icon code

Code accompanying The Lattice Boltzmann Method: Principles and Practice

dualsphysics icon dualsphysics

C++/CUDA/OpenMP based Smoothed Particle Hydrodynamics (SPH) Solver

featool-multiphysics icon featool-multiphysics

FEATool Multiphysics - "Physics Simulation Made Easy" (FEA, FEniCS, OpenFOAM, SU2 Integrated GUI & Simulation Platform)

fractal-lung icon fractal-lung

A numerical model to simulate inert gas transport in the human lung.

lattice-boltzmann-method-gpu icon lattice-boltzmann-method-gpu

This program is a GPU version 3D Lattice Boltzmann Method Computational Fluid Dynamics solver to simulate steady/unsteady 3D single-phase flows. Compared with CPU serial code, this GPU code is >200 times faster and has same accuracy. To run it, a NVIDIA GPU with CUDA Toolkit is a must

lb-t icon lb-t

Multi-threaded generic high-performance computational fluid dynamics (CFD) code for three-dimensional incompressible fluid flow on a regular grid with the incompressible lattice-Boltzmann method (LBM) for general lattices (D3Q19, D3Q27, ...) with A-A pattern for indexing - programmed in C++17, multi-threaded with OpenMP

lbm icon lbm

Lattice Boltzmann Method Implementation in MATLAB for Curved Boundaries

lbm-gpu icon lbm-gpu

LBM parallelization using GPGPU CUDA APIs

lbm-gpu-cpu icon lbm-gpu-cpu

An implementation of the lattice boltzmann method designed to run on both multi node CPU systems and multi node GPU systems.

lbm-opengl icon lbm-opengl

Lattice Boltzmann Method (LBM) solver + OpenGL visualization

lbm_matlab icon lbm_matlab

MPI-style parallelized Shan and Chen LBM with multiscale modeling extension

lbm_taichi icon lbm_taichi

Fluid solver based on Lattice Boltzmann method implemented by taichi programming language

lbmcl icon lbmcl

Lattice Boltzmann Method 3D (D3Q19) computing Lid Driven Cavity Problem written in OpenCL 1.2 with C++ bindings

lbsim icon lbsim

LBSim: a fluid dynamics simulator using the lattice Boltzmann method

lbxflow icon lbxflow

Lattice Boltzmann method implemented in julia

model-heat-damage-on-human-skin icon model-heat-damage-on-human-skin

A model is created in order to explore the behavior and effects of high temperatures on human skin. The model is as realistic as possible since it includes a thermal shielding factor that clothes introduce and it examines all four different skin layers. The tissue burn model is also capable of determining the degree of burn/ skin damage. Finite element analysis with a non standardised mesh but of adoptive complexity and detail according to importance is used for the tissue burn model.

openlbm icon openlbm

Lattice Boltzmann Method for CFD with BGK and MRT

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.