CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Lounge

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

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

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 21, 2010, 01:05
Default Is it possible to develop a generic solver for hyp. equations??
  #1
New Member
 
Shyam
Join Date: Apr 2009
Posts: 29
Rep Power: 16
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.

Shyam
shyamdsundar is offline   Reply With Quote

Old   January 21, 2010, 09:45
Default Open Foam claims to be what you are asking for
  #2
New Member
 
Josh
Join Date: Sep 2009
Posts: 14
Rep Power: 16
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:
solve
(
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
DNS
Combustion
Heat transfer
Molecular dynamics methods
DSMC methods
Electromagnetics
Solid dynamics
Finance
jstults is offline   Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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 Off
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 16: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 11: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:18.