xerus issueshttps://git.hemio.de/xerus/xerus/-/issues2017-05-22T16:15:43+02:00https://git.hemio.de/xerus/xerus/-/issues/198libxerus_misc.a is falsy build with -lcholmod etc.2017-05-22T16:15:43+02:00Fuchsi*libxerus_misc.a is falsy build with -lcholmod etc.Version 3.0https://git.hemio.de/xerus/xerus/-/issues/154missing operator Tensor = TensorNetwork2017-05-29T23:27:28+02:00Fuchsi*missing operator Tensor = TensorNetwork````
error: no match for ‘operator=’ (operand types are ‘xerus::Tensor’ and ‘xerus::TensorNetwork’)
````````
error: no match for ‘operator=’ (operand types are ‘xerus::Tensor’ and ‘xerus::TensorNetwork’)
````Version 2.0Sebastian WolfSebastian Wolfhttps://git.hemio.de/xerus/xerus/-/issues/138Move core should go two ways if not cannoicalized.2017-05-29T23:27:29+02:00Sebastian WolfMove core should go two ways if not cannoicalized.Prevents more than maximal ranksPrevents more than maximal ranksVersion 1.5https://git.hemio.de/xerus/xerus/-/issues/133Use slice wise (fixed n) local optimisation in reconstruction ALS2017-05-29T23:27:30+02:00Sebastian WolfUse slice wise (fixed n) local optimisation in reconstruction ALSVersion 1.5https://git.hemio.de/xerus/xerus/-/issues/132Use Slice wise (fixed n) local optimisation in decomposition ALS2017-05-29T23:27:30+02:00Sebastian WolfUse Slice wise (fixed n) local optimisation in decomposition ALSVersion 1.5https://git.hemio.de/xerus/xerus/-/issues/204Binary operations on Tensors use update operators2017-11-21T13:33:42+01:00Philipp TrunschkeBinary operations on Tensors use update operatorsFor example: xerus::Tensor::operator/ calls xerus::Tensor::operator/=
This causes unexpected behaviour.For example: xerus::Tensor::operator/ calls xerus::Tensor::operator/=
This causes unexpected behaviour.https://git.hemio.de/xerus/xerus/-/issues/100construct_identity, construct_one, construct_zero? in fulltensor2018-04-01T13:07:03+02:00Fuchsi*construct_identity, construct_one, construct_zero? in fulltensorversion 1.4Sebastian WolfSebastian Wolfhttps://git.hemio.de/xerus/xerus/-/issues/82implement +=, -= for indexed tensors2018-04-01T13:07:03+02:00Fuchsi*implement +=, -= for indexed tensorsand use those in operators +/-and use those in operators +/-Version 1.3Sebastian WolfSebastian Wolfhttps://git.hemio.de/xerus/xerus/-/issues/52Allow output of TensorNetworks into graph plotting format, to visualize the n...2018-04-01T13:07:03+02:00Sebastian WolfAllow output of TensorNetworks into graph plotting format, to visualize the network.For example using http://www.graphviz.org or some other graph tool.For example using http://www.graphviz.org or some other graph tool.Version 1.2Sebastian WolfSebastian Wolfhttps://git.hemio.de/xerus/xerus/-/issues/124TN draw not thread safe2018-04-23T03:03:36+02:00Sebastian WolfTN draw not thread safetempnam is not thread safe so neither is TN::draw.tempnam is not thread safe so neither is TN::draw.version 1.4Fuchsi*Fuchsi*https://git.hemio.de/xerus/xerus/-/issues/123TN::draw() does not remove the tmp file2018-04-23T03:03:36+02:00Fuchsi*TN::draw() does not remove the tmp fileit has to be ensured, that the file is deleted - even if the call to dot failed.it has to be ensured, that the file is deleted - even if the call to dot failed.version 1.4Sebastian WolfSebastian Wolfhttps://git.hemio.de/xerus/xerus/-/issues/121Tutorials are not compiling2018-04-23T03:03:36+02:00Sebastian WolfTutorials are not compilingVersion 1.3Fuchsi*Fuchsi*https://git.hemio.de/xerus/xerus/-/issues/112FullTensor::operator=(TensorNetwork &) missing2018-04-23T03:03:37+02:00Fuchsi*FullTensor::operator=(TensorNetwork &) missingVersion 1.3Sebastian WolfSebastian Wolfhttps://git.hemio.de/xerus/xerus/-/issues/107time since program start instead of absolute time in logger2018-04-23T03:03:37+02:00Fuchsi*time since program start instead of absolute time in loggerVersion 1.2Fuchsi*Fuchsi*https://git.hemio.de/xerus/xerus/-/issues/106TTNetwork constructor with fixed rank2018-04-23T03:03:37+02:00Sebastian WolfTTNetwork constructor with fixed rankVersion 1.2Sebastian WolfSebastian Wolfhttps://git.hemio.de/xerus/xerus/-/issues/105operators *value_t and /value_t for class Tensor2018-04-23T03:03:37+02:00Fuchsi*operators *value_t and /value_t for class Tensorhttps://git.hemio.de/xerus/xerus/-/issues/104operators * value_t and /value_t in indexedTensor2018-04-23T03:03:37+02:00Fuchsi*operators * value_t and /value_t in indexedTensorVersion 1.2Sebastian WolfSebastian Wolfhttps://git.hemio.de/xerus/xerus/-/issues/102FullTensor constructor from Tensor& instead of FullTensor& and SparseTensor&2018-04-23T03:03:37+02:00Fuchsi*FullTensor constructor from Tensor& instead of FullTensor& and SparseTensor&Version 1.3Sebastian WolfSebastian Wolfhttps://git.hemio.de/xerus/xerus/-/issues/98Move *=, /= and approx_equal to Tensor2018-04-23T03:03:37+02:00Sebastian WolfMove *=, /= and approx_equal to TensorVersion 1.2Sebastian WolfSebastian Wolfhttps://git.hemio.de/xerus/xerus/-/issues/96change direction in TTNetwork::round2018-04-23T03:03:37+02:00Fuchsi*change direction in TTNetwork::roundat the moment a non cannonicalized TT is rounded in 3*d steps instead of 2*d (as the default cannonicalization was defined to be core at 0)
constructor from FullTensor has the same problem and needs to be fixed as wellat the moment a non cannonicalized TT is rounded in 3*d steps instead of 2*d (as the default cannonicalization was defined to be core at 0)
constructor from FullTensor has the same problem and needs to be fixed as wellversion 1.4Sebastian WolfSebastian Wolf