Other Codes

Elmer - 基于FEM的多物理场求解器

Posted by on 04/11/2012 in Other Codes | 0 comments

Elmer is an open source multiphysics simulation software mainly developed by Finland's IT Center for Science (CSC). Elmer development started in 1995 as a collaboration with Finnish Universities, research institutes and industry. After it's open source publication in 2005, the use and development of Elmer has become international. Elmer includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer and acoustics. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM). ElmerSolver has a modular architechture, which makes it easy to extend and maintain. The parallel version of...

Read More

LBM相分离(matlab)

Posted by on 11/16/2011 in Other Codes | 5 comments

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % shanChen.m: Multi-component fluid, using a LB method, %   based on the Shan-Chen model % [X.Shan and H.Chen, http://dx.doi.org/10.1103/PhysRevE.47.1815]. % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Lattice Boltzmann sample, written in Matlab % Copyright (C) 2008 Orestis Malaspinas, Andrea Parmigiani, Jonas Latt % Address: EPFL-STI-LIN Station 9 % E-mail: orestis.malaspinas@epfl.ch %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % This program is free software; you can redistribute it and/or % modify it under the terms of the GNU General Public License % as published by the Free Software...

Read More

LBM顶盖流(matlab)

Posted by on 11/16/2011 in Other Codes | 0 comments

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % cavity2d.m: 2D cavity flow, simulated by a LB method %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Lattice Boltzmann sample, Matlab script % Copyright (C) 2006-2008 Jonas Latt % Address: Rue General Dufour 24,  1211 Geneva 4, Switzerland % E-mail: Jonas.Latt@cui.unige.ch % % Implementation of 2d cavity geometry and Zou/He boundary % condition by Adriano Sciacovelli %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % This program is free software; you can redistribute it and/or % modify it under the terms of the GNU General Public License % as published by the Free Software Foundation; either...

Read More

LBM圆柱绕流(matlab)

Posted by on 11/16/2011 in Other Codes | 5 comments

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % cylinder.m: Channel flow past a cylinderical %             obstacle, using a LB method %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Lattice Boltzmann sample in Matlab % Copyright (C) 2006-2008 Jonas Latt % Address: EPFL, 1015 Lausanne, Switzerland % E-mail: jonas@lbmethod.org % Get the most recent version of this file on LBMethod.org: %   http://www.lbmethod.org/_media/numerics:cylinder.m % % Original implementaion of Zou/He boundary condition by % Adriano Sciacovelli (see example "cavity.m") %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % This...

Read More

LB开源代码

Posted by on 11/16/2011 in Other Codes | 10 comments

根据网络资源及个人收集资料整理。相关资源可能会由于更新而链接失效。希望大家回帖更正或填补。 1 MP-LABS http://code.google.com/p/mplabs/ DescriptionMP-LABS is a suite of numerical simulation tools for multiphase flows based on the free energy Lattice BoltzmannMethod (LBM). The code allows for the simulation of quasi-incompressible two-phase flows, and uses multiphase models that allow for large density ratios. MP-LABS provides implementations that use periodic boundary conditions, but it is written in a way that allows for easy inclusion of different boundary conditions. The output from MP-LABS is in plain ASCII and VTK format,...

Read More

常见CFD开源软件

Posted by on 11/16/2011 in Other Codes, PalaBos/OLB, ParaView | 0 comments

1. OpenFOAM (http://www.openfoam.com/) OpenFOAM(Open Field Operation and Manipulation)是一款可以模拟任何复杂流动,如化学反应流、湍流、热传导、流固耦合、电磁场和金融的计算流体工具。OpenFOAM是 OpenCFD Ltd公司开发的开放源代码的软件。符合GNU General Public Licence. OpenFOAM 的和核心技术是灵活,高效的C++模块。可以用来开发大量的: “Solver” -- 用以模拟各种工程中的力学问题; “utilities”-- 在前后处理中的实现各种功能,从简单的数据操作,到可视化,网格操作; “libraries”--...

Read More