On Tue, Jul 3, 2012 at 11:21 PM, Luigia Ambrosio <ambrosio.luigia@gmail.com> wrote:
Hi all,
I need to print with PetscPrintf the value of a variabile of type PetscScalar. Does anybody know how to do it?

It's not possible to do directly with a printf-type function because std::complex is a non-POD type, thus it cannot be passed to a variadic function.

You can print the real and imaginary parts separately.
 
thanks

Luigia Ambrosio

Se la gente ferisce è perchè tu sei migliore e lo capisce bene! - Tiziano Ferro