Dear Roy,

I recently updated libmesh to version 0.7.0.4. In a former version, the 
function

/void Xdr::data (std::complex<double>& a, const char* comment)/

which is defined in xdr_cxx.C, wrote out complex numbers like this:

/*out << a.real() << "\t " << a.imag() << "\t " << comment << '\n';
/
whereas now they are written out like this (now using 
/do_write(std::complex<T>& a)/ ):

/*out << a.real() << "\t " << a.imag();/

Due to a missing space or tab after a.imag(), the imaginary part of one 
entry is directly attached to the real part of the next entry.  No 
wonder my input files are pretty messed up since the update ;) .

best regards
Loris

-- 
Loris Nagler
Institute of Applied Mechanics            Tel: +43/(0)316/873-7606
Graz University of Technology             Fax: +43/(0)316/873-7641
Technikerstr. 4/II                        e-mail: [email protected]
8010 Graz

http://www.mech.TUGraz.at

------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to