Hi, I forgot to mention that I work with the elastic wave equation in the frequency domain: u(x,y,z,t) = u(x,y,z)*exp(i*omega*t)
Thanks, Daniel On Thursday, July 21, 2016 at 7:13:16 PM UTC+2, Daniel Garcia wrote: > > Hi all, > > I'm an experimental physicist. Although I do some theoretical work as > well. I'm looking for an opensource FEM library. > > I took a look to deal.ii and it looks great. Before I start to use it I > would like to know if you think that it is be possible do the following > calculations. > > If you think that it is possible to do the following calculations, I'll > ask more specific questions in the future. > > > 1. Is it possible to work with complex valued algebra? I read in > "projects ideas" that there is some progress in this area. Right now the > approach is to solve two equations (Step 29). I understand that because > deal.II is heavily templated it should be possible to use deal.ii with > std::complex<double> > 2. Is it possible to calculate the eigenvalues (step-36) of a complex > valued equation/system? > 3. Would it be possible to calculate the eigenmodes of an structure > with Floquet Periodic Boundary Conditions? It is like step.45 but I need > to > add a phase shift exp(-i theta). Because of the Floquet Periodic > Conditions > there will be real and imaginary eigenvalues. Probably the matrix of the > system will be hermitian. Would it be possible to do this with deal.ii? > 4. I would like to do as well time domain and frequency domain > calculations. For these calculations I need PMLs (perfectly matched > layer). > Is it possible to implement PMLs in deal.ii? > > Thanks a lot, > Daniel > -- 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.
