Monday, August 08, 2005

AMROC

AMROC
A generic framework for blockstructured Adaptive Mesh Refinement in Object-oriented C++

From Clawpack->AMROC

Sunday, August 07, 2005

Level Set Toolbox etc

level set method toolbox
http://www.cs.ubc.ca/~mitchell/ToolboxLS/

A Matlab toolbox implementing Level Set Methods
http://vision.ece.ucsb.edu/~sumengen/level_set_methods/#download

www.pudn.com
# cfdrecipes.rar - 学习CFD的基础教程,含有各种差分格式和高精度本质无振荡算法源程序。 (2005-1-22,C, 3,068KB, 下载0次, 提供者高凌天)【查看评论】

http://www.caam.rice.edu/~caam452/
tvd
numerical pde
interpolation in 2d triangle
discontinous Galerkin

http://www.srl.gatech.edu/Members/nrolander/Digital_Portfolio/MATLAB/index_html#P3

CFD packages

Conservation Law Package
# CLAWPACK, a software package for hyperbolic systems of conservation laws
Version 4.2 available as of December 20, 2003

Software links

_______________________________________________________________

Local software development projects:

* CLAWPACK, a software package for hyperbolic systems of conservation laws
* AMRCLAW, a software package for adaptive mesh refinement

Other related packages

* AMRCART of Rolf Walder
* ZPLCLAW, A version of clawpack in the ZPL programming language for parallel computers, by Hongyu Wu.

Software Libraries and Lists:

* NETLIB Collection of numerical software
o NA-net Index of numerical analysts and NA Digest.
* GAMS Guide to Available Mathematical Software
* Available Software for Conservation Laws
* CFD Online Computational Fluid Dynamics software (and other info)
* CFD Online
* CFD Codes list
* National HPCC Software Exchange
* MG-NET Multigrid information and software

The ADFC code is a computational fluid dynamics (CFD) C++ solver for incompressible viscous flow over 2D and 3D geometries. It uses finite element and the characteristic method on unstructured meshes to solve Navier-Stokes equations.




Solvers
NSC2KE: NSC2KE is a Finite-Volume Galerkin program computing 2D and axisymmetric flows on unstructured meshes.
Overture: Object-Oriented Tools for Solving PDEs in Complex Geometries
The Gerris Flow Solver
XmdS: An open-source XML based simulation package
ADFC: ADFC is a GPL (GNU Public License) solver that performs fluid dynamic simulation using Navier-Stokes equations
FreeFEM: a PDE solver driven by a user friendly language.
OpenFOAM: Field Operation and Manipulation software package can simulate anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to solid dynamics, electromagnetics and the pricing of financial options. The core technology of FOAM is a flexible set of efficient C++ modules. These are used to build an archive of: solvers, to simulate specific problems in engineering mechanics; utilities, to perform pre- and post-processing tasks ranging from simple data manipulations to visualisation and mesh processing; libraries, to create toolboxes that are accessible to the solvers/utilities, such as libraries of physical models. OpenFOAM is released under the GNU GPL.
NaSt3DGP: NaSt3DGP is a parallel implementation of a solver for the incompressible Navier-Stokes equations in three dimensions. It is based on a Chorin type projection method.
Visualization
Vigie: The software features powerful tools for the visualisation of numerical results in 1-D, 2-D and 3-D
MayaVi: MayaVi is a free, easy to use scientific data visualizer.
OpenDX: OpenDX is a uniquely powerful, full-featured software package for the visualization of scientific, engineering and analytical data: Its open system design is built on a standard interface environments.
ParaView: ParaView, an application designed with the need to visualize large data sets in mind
Vis5d+: a free OpenGL-based volumetric visualization program for scientific datasets in 3+ dimensions
ELEMVIS2: Software is designed for visualisation of data obtained for example from Finite Volume method applied on triangular mesh with cell centered data storing
MEDIT: Medit is an interactive 3D viewing program. It has been designed to allow easy and interactive manipulation of unstructured (2D, 3D and surface) meshes using the mouse : rotations, translations, zoom in/out, cutting planes, etc. It offers also post-processing features, e.g. scalar/tensor maps can be viewed.
Grid generation
Delaundo: Delaundo creates triangular grids based on the Frontal Delaunay Method
BAMG: 2-D triangular grid generator with adaptation capability
EMC2: Emc2 is a portable, interactive and graphic software Edition of two dimensional geometry and mesh.
The GTS Library: It is an Open Source Free Software Library intended to provide a set of useful functions to deal with 3D surfaces meshed with interconnected triangles
TETGEN: A 3D Delaunay Tetrahedral Mesh Generator.
Miscellaneous
PNPOLY: Point Inclusion in Polygon Test
DIERCKX: DIERCKX is a package of Fortran subroutines for calculating smoothing splines
Surface Reconstruction: You can use this tool through the web. Upload a set of 3-D point coordinates and it returns a surface definition.
BRL-CAD: The BRL-CAD package is a powerful Constructive Solid Geometry (CSG) solid modeling system. BRL-CAD includes an interactive geometry editor, ray tracing support for rendering and geometric analysis, network distributed framebuffer support, image-processing and signal-processing tools. The entire package is distributed in source code form.



Programmer's United Develop Net(www.pudn.com)