On 4/10/23 00:51, jessie wrote:
> The idea that is on my mind is basically two parts. The first part is
> that that an explosive charge (say TNT) inside a structure will be
> detonated that will cause shockwave and gas pressure inside the
> structure, so I need to determine the pressure it exerts to the
> confining wall (CFD this will be done in openFOAM). Then the second part
> would be the response (strain and stresses to be in deal.ii) of the
> walls including cracks,damage, fractures or failures (if there are any,
> due to the high pressures) using FEA. So basically, I wanted to couple
> this two procedures, CFDxFEA in order to have a more exact simulation
> and result which results to a dynamic remeshing or anything like this
> for every time step until the explosion fades. I would like to ask if
> deal.ii is capable of simulating failure due to separation of the
> elements? This will be done in blastFOAM-preCICE-deal.ii.
As I already said in the other email, "capable" can mean many things.
People have spent their whole careers trying to come up with models that
accurately describe cracks, damage, and fractures. It is a very
difficult field. By itself, this would make for a good PhD topic. Of
course, if you're not interested in accuracy and only want to produce
something that looks reasonably realistic for the purposes of movies or
computer games, then that's a separate issue.
Either way, coupling this with a CFD solver on a domain that changes
dynamically in response to the failure of the solid is, also, quite a
difficult area.
So yes, it's *possible* to do what you want. But it will likely take
several years of work to come up with accurate model equations and
parameters, and an efficient implementation, to do what you describe.
Best
W.