May 1st, 2012, 4:48 am
QuoteOriginally posted by: TeneAlso space discretization can cause the discretization to be unstable.A sufficient condition for the stability is that the matrix resulting from the discretization has M-matrix property.A matrix has M-matrix property if1) it has positive diagonal,2) it is diagonally dominant (on each row, the diagonal is larger than the sum of absolute values of off diagonal entries),3) off diagonal entries are non positive.Typically discretizations of first-order derivatives and second-order cross derivatives can lead to positive off diagonal entries.The combination of convection-diffusion terms can lead to spatial instability. This can be resolved by exponential fitting,resulting in an M-matruix.Some convoluted meshing may help mixed derivatives, again resulting in an M-matrix but AFAIK a non-constant mesh is needed. Using Yanenko resolves these problems.
Last edited by
Cuchulainn on April 30th, 2012, 10:00 pm, edited 1 time in total.