Toby, > Attached is the total patch I think should be ok!!
Thanks for working on this! The patch is fine, please check it in. > Let me add my two cents worth (dwa groszy?) on (2) above: > (a) We should not be actively supporting backwards, only forwards. We want > to start supporting complex PETSc today and the version is 3.0.0-p8, so we > should start from there. (Backwards compatibility for complex PETSc can > be added on a "when it is needed" basis.) > (b) I will grudgingly support complex for PETSc 2.3* if it is really > wanted, many Linux flavours still have this as the default option, but I > think we should drop it for complex PETSc. Let support for complex be like > support for SLEPc, only since 3.0*; that would be alot easier to > set up and then maintain., in that order :-) I agree with these points. I didn't intend to make you support PETSc 2.2, I just wanted to point out that in your previous patch you tested for PETSc 2.2 when you probably meant 2.3. Anyway, I think it's reasonable to expect PETSc 3.x for all the new things. > Where do we go from here? I would suggest marking out anything that does > not compile, let dealii compile with PETSc 3.0* complex and then add on a > "when it is needed basis". That sounds good. Now we just need volunteers to work on the issues that come up :-) Best W. ------------------------------------------------------------------------- Wolfgang Bangerth email: [email protected] www: http://www.math.tamu.edu/~bangerth/ _______________________________________________ dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii
