CFD Online Logo CFD Online URL
Home > Forums > Lounge

Is it possible to develop a generic solver for hyp. equations??

Register Blogs Members List Search Today's Posts Mark Forums Read

LinkBack Thread Tools Display Modes
Old   January 21, 2010, 01:05
Default Is it possible to develop a generic solver for hyp. equations??
New Member
Join Date: Apr 2009
Posts: 29
Rep Power: 10
shyamdsundar is on a distinguished road
Hello All,

I am just curious if it is possible to develop a generic solver for hyperbolic and elliptic equations so that the same framework can be employed for a variety of applications from CFD, Electromagnetics, Structural, Thermal analysis etc. Can there be a convergence in numerical techniques applied for these wide range of problems?

Prof Jaime Peraire of MIT did some thing similar for Fluid Structure interaction using DG methods for both fluids and structures.

If such a generic framework is possible, then, the natural question is, are there any commercial/opensource solvers capable of those?

I am aware of Star-CCM+ which deals with Computational Continuum Mechanics. But, I don't know much details about it.

Sorry to post another technical topic. Thought it would be more relevant to post here than on other forums.

shyamdsundar is offline   Reply With Quote

Old   January 21, 2010, 09:45
Default Open Foam claims to be what you are asking for
New Member
Join Date: Sep 2009
Posts: 14
Rep Power: 10
jstults is on a distinguished road
From their site:

While OpenFOAM can be used as a standard simulation package, it offers much more. Essentially, OpenFOAM is a suite of C++ libraries, most of which are supplied with source code. It uses primarily the finite volume method to solve coupled sets of partial differential equations (typical of engineering problems) ascribed on any 3D unstructured mesh of cells with an arbitrary number of faces that may undergo motion and/or topological changes. OpenFOAM is designed to be a flexible, programmable environment for simulation by having top-level code that is a direct representation of the equations being solved, e.g.:
is represented by the code:
fvm::ddt(rho, U)
+ fvm::div(phi, U)
- fvm::laplacian(mu, U)
- fvc::grad(p)

Standard solvers:

’Basic’ CFD
Incompressible flows
Compressible flows
Multiphase flows
Heat transfer
Molecular dynamics methods
DSMC methods
Solid dynamics
jstults is offline   Reply With Quote


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
questions concerning solver and multigrid methodes youradvice Main CFD Forum 1 August 6, 2007 15:27
free " ordinary differential equations solver" ztdep Main CFD Forum 2 March 21, 2006 02:58
interfacing a fluid solver with abaqus Tuhin Rakshit Main CFD Forum 0 June 16, 2005 10:03
Navier-stokes equations and iterative solver?? wuliang Main CFD Forum 2 January 13, 2003 23:28
Laplace or Stokes equations solver by Boundary Elements Method Lemonnier Main CFD Forum 3 December 28, 1999 14:48

All times are GMT -4. The time now is 07:43.