[Getdp] Eigenvalue problem: " no system is available for eigensolve"

Marsic, Nicolas marsic at temf.tu-darmstadt.de
Fri Nov 3 09:47:08 CET 2017


Hello Alexi,

You need to use GenerateSeparate[w] in your Resolution{} instead of 
Generate[w].
By doing so, GetDP will keep the mass and stiffness matrices separated 
(he will not sum them up).
Afterwards, slepc (or arpack?) will be able to solve the Eigenvalue problem.

Hope this helps,
Nicolas.

On 02/11/17 18:48, Alexis Hotte wrote:
> Hi,
> 
> I am trying to create a .pro file to calculate the eigenvalue and 
> electric field of a dielectric sphere, surround by a cubical air box (no 
> pml). So we are solving for the field in two regions (vector helmholtz 
> equation, Laplacian(E)+w^2*E=0.)
> 
> When I try to run the .pro file, I receive the warning: "DtDt not 
> implemented, using DtDtDof instead" and the error message:
> "No system available for EigenSolve: check 'DtDt' and 'GenerateSeparate'".
> 
> I suspect the problem lies in the DtDt in the formulations part, but 
> since the eigenvalue appears in vector helmholtz equation, the time 
> derivative appears instead. Otherwise I'd be putting a constant that 
> must be solved in the equation.
> 
> It would be very appreciative if someone could verify my file and point 
> me in the right direction.
> 
> 
> 
> 
> 
> _______________________________________________
> getdp mailing list
> getdp at onelab.info
> http://onelab.info/mailman/listinfo/getdp
> 


More information about the getdp mailing list