idaholab / moose

Multiphysics Object Oriented Simulation Environment
https://www.mooseframework.org
GNU Lesser General Public License v2.1
1.77k stars 1.05k forks source link

EigenProblem #732

Closed friedmud closed 10 years ago

friedmud commented 10 years ago

We need an EigenProblem for solving a generalized eigenvalue problem (Ax=\lambda Bx).

We should reuse the kernel system for filling in A and B with the idea generally mapping to input file syntax that looks like:

[ [./A](EigenKernels]
)
    [   [../](./my_kernel]
)
  [ 
  [./B](../]
)
    [   [../](./some_kernel]
)
  [../]

Then use the computeQp*Jacobian functions to fill in the matrices.

friedmud commented 10 years ago

For now, we're going with @YaqiWang 's implementation as detailed in #2350