Thread Previous • Date Previous • Date Next • Thread Next |
Patrick Riesen wrote:
Johan Hake wrote:Patrick! On Wednesday August 4 2010 09:13:24 Patrick Riesen wrote:hello dolfin developers I write out a std::vector in XML file format from cpp. Can I read the XML file in again in python and construct a numpy array? I know how to do it with a dolfin Vector, but is it possible with a std::vector<double>? I could not figure out the syntax, i tried # this is ok fn = File("data/norm.xml") div_vec = d.Vector() a = n.array((11,1)) # fails fn >> a # fails fn >> div_vec.array()Have you tried: fn >> div_vec a = div_vec.array()yes, that gives the error: *** Error: Handler stack not empty. Something is wrong!
if i write out a dolfin::Vector in xml, it's all fine with: fn = File("data/norm.xml") div_vec = d.Vector() fn >> div_vec a = div_vec.array() but if i write out a std::vector<double> in xml, I can't read it in. regards, patrick
Johanthanks for the help, patrick _______________________________________________ Mailing list: https://launchpad.net/~dolfin Post to : dolfin@xxxxxxxxxxxxxxxxxxx Unsubscribe : https://launchpad.net/~dolfin More help : https://help.launchpad.net/ListHelp_______________________________________________ Mailing list: https://launchpad.net/~dolfin Post to : dolfin@xxxxxxxxxxxxxxxxxxx Unsubscribe : https://launchpad.net/~dolfin More help : https://help.launchpad.net/ListHelp
Thread Previous • Date Previous • Date Next • Thread Next |