On 5/1/19 9:02 AM, Nico Bombace wrote:
> 
> After some time using Abaqus/Explicit, I decided to start to code my 
> library because it would give more liberty in terms of implementation of 
> new algorithms.
> I am starting the deal.ii video lectures and tutorials and I have some 
> questions regarding a particular class of problems, namely impacts in 
> solid mechanics. I did search the publication section without much success.
> 
> 1) Does deal.ii implement the central time difference time marching scheme?

Time stepping schemes are generally easy enough that they are not 
implemented in the library itself, but in user code. But there are 
numerous time dependent programs that you can take a look at.


> 2) I have seen some some impact/contact problems in the step tutorials, 
> would this work in dynamics as well?

You'd have to write a time loop around it. In essence, you have to solve 
a nonlinear contact problem in each time step, for which there are 
tutorial programs. Then you move one time step forward which changes the 
position of the impactor and you have to solve a nonlinear contact 
problem again (for which you can use the previous state as a good 
initial guess).


> 3) Does deal ii support element erosion based on the internal state of 
> an element?

Sort of. You will want to take a look at step-46, which shows how you 
can switch an equation on/off on individual cells.

Best
  W.


-- 
------------------------------------------------------------------------
Wolfgang Bangerth          email:                 [email protected]
                            www: http://www.math.colostate.edu/~bangerth/

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to