Module choices

General discussion about Elmer

Module choices

Postby assert101690 » 18 Jan 2018, 22:56

Does Elmer have the ability to simulate all four states of matter (solid, liquid, gas, and plasma) all at once? More specifically does Elmer have microkinetic modeling/ molecular flow, CFD, Heat transfer module, plasma module, fatigue model and chemical reaction engineering module?
assert101690
 
Posts: 1
Joined: 18 Jan 2018, 22:40

Re: Module choices

Postby annier » 20 Jan 2018, 22:47

assert101690 wrote:More specifically does Elmer have microkinetic modeling/ molecular flow, CFD, Heat transfer module, plasma module, fatigue model and chemical reaction engineering module?

Elmer is a multiphysics software and is suitable for multiscale simulations. The code contributions to Elmer software are mostly influenced by the type and project works accomplished by Elmer team and Elmer users.
As an Elmer user, I have used Advection Diffusion or Advection Diffusion Reaction , CFD, Electromagnetics (Electromagnetism), Heat transfer, Linear Elasticity , and Static current conduction modules of Elmer and it is very strong in these areas . I hope other specific or broad users will also reply you on how they have used the capabilities of Elmer.
If you want to develop your own solver subroutine, Elmer already has a ModelPDE.F90 solver and you can expand it for your specific purposes.
The quickest way to have an overview of Elmer capabilities is by learning its Elmer Models Manual
and the indepth knowlege can be obtained about Elmer by studying its source code at https://github.com/ElmerCSC/elmerfem.

Yours Sincerely,
Anil Kunwar
annier
 
Posts: 1080
Joined: 27 Aug 2013, 13:51

Re: Module choices

Postby raback » 23 Jan 2018, 23:53

Hi,

Unfortunately there are a few missing modules from your list. At least plasma, fatigue and reaction module. It would take some serious dedication to fill all these gaps. You could perhaps consider coupling with some other software. For instance, coupling with OpenFOAM has some exciting developments by jvencels including applications in MHD. As annier points out, adding a new equation may not be too difficult given that there is some suitable starting point. Unfortunately that might not be these case for some of the missing modules.

-Peter
raback
Site Admin
 
Posts: 3217
Joined: 22 Aug 2009, 11:57
Location: Espoo, Finland

Re: Module choices

Postby annier » 25 Jan 2018, 11:56

raback wrote:...,adding a new equation may not be too difficult given that there is some suitable starting point.

Hi assert101690,
On the topics of Chemical Reaction Engineering Module:
As Peter reflects in the above quote, the advection-diffusion-reaction module in its broad form can be realized from ModelPDE.f90. For more advanced chemical reaction needing kinetics (using Cantera features) , fluid flow (using OpenFoam features ) and fluid-solid interfaces or for Electromagnetism module (using Elmer features) ; coupling Cantera, Elmer and OpenFoam - an extension to work by Juris (username=vencels) and Peter (username = raback) may be a suitable approach.
Provided there are already existing works with
1. Cantera - OpenFoam coupling works (https://openfoamwiki.net/index.php/Exte ... ameletFoam).
2. Elmer-OpenFoam coupling works (https://github.com/jvencels/EOF-Library).
the coupling of Cantera, Elmer and OpenFoam may be not so difficult to start with.


Yours Sincerely,
Anil Kunwar
annier
 
Posts: 1080
Joined: 27 Aug 2013, 13:51


Return to General

Who is online

Users browsing this forum: No registered users and 1 guest