<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to tickets</title><link href="https://sourceforge.net/p/wavepacket/cpp/tickets/" rel="alternate"/><link href="https://sourceforge.net/p/wavepacket/cpp/tickets/feed.atom" rel="self"/><id>https://sourceforge.net/p/wavepacket/cpp/tickets/</id><updated>2024-08-16T19:59:51.600000Z</updated><subtitle>Recent changes to tickets</subtitle><entry><title>#178 Add Wigner transformations and -plots and reduced density matrices</title><link href="https://sourceforge.net/p/wavepacket/cpp/tickets/178/?limit=25#4c7e" rel="alternate"/><published>2024-08-16T19:59:51.600000Z</published><updated>2024-08-16T19:59:51.600000Z</updated><author><name>Ulf Lorenz</name><uri>https://sourceforge.net/u/ulflor/</uri></author><id>https://sourceforge.netfc578d27181d44d25a2d969eaba69f45eabbe4da</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; assigned&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Ulf Lorenz&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#256 Add some more operations to State</title><link href="https://sourceforge.net/p/wavepacket/cpp/tickets/256/?limit=25#796d" rel="alternate"/><published>2024-08-16T19:53:05.248000Z</published><updated>2024-08-16T19:53:05.248000Z</updated><author><name>Ulf Lorenz</name><uri>https://sourceforge.net/u/ulflor/</uri></author><id>https://sourceforge.net7e2c394b96ff5cf5ac82605cdf0f37e1d263a76c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -2,3 +2,7 @@&lt;/span&gt;

&lt;span class="w"&gt; &lt;/span&gt;* Add an operator+(State, double) and the corresponding operator-
&lt;span class="w"&gt; &lt;/span&gt;* Replace code where this is currently worked around
&lt;span class="gi"&gt;+&lt;/span&gt;
&lt;span class="gi"&gt;+----&lt;/span&gt;
&lt;span class="gi"&gt;+&lt;/span&gt;
&lt;span class="gi"&gt;+Did not find a good position where this is used, but the implementation was cheap enough, so I did it nevertheless.&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: assigned --&amp;gt; done&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Ulf Lorenz --&amp;gt;  nobody &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#256 Add some more operations to State</title><link href="https://sourceforge.net/p/wavepacket/cpp/tickets/256/?limit=25#0bc9" rel="alternate"/><published>2024-08-09T21:27:47.456000Z</published><updated>2024-08-09T21:27:47.456000Z</updated><author><name>Ulf Lorenz</name><uri>https://sourceforge.net/u/ulflor/</uri></author><id>https://sourceforge.net3657f96c227857b5452c6e24a86170ace61bb17c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; assigned&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Ulf Lorenz&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>Improve random number generator</title><link href="https://sourceforge.net/p/wavepacket/cpp/tickets/257/" rel="alternate"/><published>2024-08-09T21:27:02.508000Z</published><updated>2024-08-09T21:27:02.508000Z</updated><author><name>Ulf Lorenz</name><uri>https://sourceforge.net/u/ulflor/</uri></author><id>https://sourceforge.net69d34ed69e347a82deef9f827581fdd1640c0a4c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;As it happens, I have recently heard a talk that said feeding a RNG with a number is not a good idea; you want to hash the number first. That should maybe be added: The user seed is not used directly, but hashed first.&lt;/p&gt;
&lt;p&gt;Attention: std::hash() is not guaranteed to hash anything.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Add some more operations to State</title><link href="https://sourceforge.net/p/wavepacket/cpp/tickets/256/" rel="alternate"/><published>2024-08-09T21:24:49.599000Z</published><updated>2024-08-09T21:24:49.599000Z</updated><author><name>Ulf Lorenz</name><uri>https://sourceforge.net/u/ulflor/</uri></author><id>https://sourceforge.net9dcdabd903806fbc5cf292705e08f62cdccefdf7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;It turned out that adding/subtracting a constant to a state is occasionally quite convenient.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add an operator+(State, double) and the corresponding operator-&lt;/li&gt;
&lt;li&gt;Replace code where this is currently worked around&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>Add some more operations to State</title><link href="https://sourceforge.net/p/wavepacket/cpp/tickets/256/" rel="alternate"/><published>2024-08-09T21:24:49.599000Z</published><updated>2024-08-09T21:24:49.599000Z</updated><author><name>Ulf Lorenz</name><uri>https://sourceforge.net/u/ulflor/</uri></author><id>https://sourceforge.net9e68e36ae94ab2c8c3eb0ba0d9b072fdbc14c01c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 256 has been modified: Add some more operations to State&lt;br/&gt;
Edited By: Ulf Lorenz (ulflor)&lt;br/&gt;
Status updated: 'open' =&amp;gt; 'assigned'&lt;br/&gt;
Owner updated: None =&amp;gt; 'ulflor'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Add some more operations to State</title><link href="https://sourceforge.net/p/wavepacket/cpp/tickets/256/" rel="alternate"/><published>2024-08-09T21:24:49.599000Z</published><updated>2024-08-09T21:24:49.599000Z</updated><author><name>Ulf Lorenz</name><uri>https://sourceforge.net/u/ulflor/</uri></author><id>https://sourceforge.net21876761d49aa8e5137f2ef8fcf4bfaa245ca7dc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 256 has been modified: Add some more operations to State&lt;br/&gt;
Edited By: Ulf Lorenz (ulflor)&lt;br/&gt;
Status updated: 'assigned' =&amp;gt; 'done'&lt;br/&gt;
Owner updated: 'ulflor' =&amp;gt; None&lt;br/&gt;
Description updated:&lt;br/&gt;
--- description-old&lt;/p&gt;
&lt;p&gt;+++ description-new&lt;/p&gt;
&lt;p&gt;@@ -1,4 +1,8 @@&lt;/p&gt;
&lt;p&gt;It turned out that adding/subtracting a constant to a state is occasionally quite convenient.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Add an operator+(State, double) and the corresponding operator-&lt;br/&gt;
-&lt;em&gt; Replace code where this is currently worked around&lt;br/&gt;
+&lt;/em&gt; Replace code where this is currently worked around&lt;br/&gt;
+&lt;br/&gt;
+----&lt;br/&gt;
+&lt;br/&gt;
+Did not find a good position where this is used, but the implementation was cheap enough, so I did it nevertheless.&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#237 ExpectationValueObserver improvements</title><link href="https://sourceforge.net/p/wavepacket/cpp/tickets/237/?limit=25#ab92" rel="alternate"/><published>2024-08-09T21:22:12.034000Z</published><updated>2024-08-09T21:22:12.034000Z</updated><author><name>Ulf Lorenz</name><uri>https://sourceforge.net/u/ulflor/</uri></author><id>https://sourceforge.net592eba42ca493fea864b72ddb031f7f770733f34</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -1 +1 @@&lt;/span&gt;
&lt;span class="gd"&gt;-In many cases, you just want to output expectation values to a file for manual inspection. That is currently pretty cumbersome and could be added to the ExpectationValueObserver. Also, the observer is currently missing the standard deviation, that could also be added.&lt;/span&gt;
&lt;span class="gi"&gt;+In many cases, you just want to output expectation values to a file for manual inspection. That is currently pretty cumbersome and could be added to the ExpectationValueObserver. Also, the observer is currently missing the standard deviation, that could also be added. Finally, the interface could be somehow ... smoother to use.&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</summary></entry><entry><title>#237 ExpectationValueObserver improvements</title><link href="https://sourceforge.net/p/wavepacket/cpp/tickets/237/?limit=25#5ecf" rel="alternate"/><published>2024-08-09T21:21:35.094000Z</published><updated>2024-08-09T21:21:35.094000Z</updated><author><name>Ulf Lorenz</name><uri>https://sourceforge.net/u/ulflor/</uri></author><id>https://sourceforge.net36963b9984f877387aff39d571ac8218536e4b9d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;summary&lt;/strong&gt;: ExpectationValueObserver could directly write to a file --&amp;gt; ExpectationValueObserver improvements&lt;/li&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -1 +1 @@&lt;/span&gt;
&lt;span class="gd"&gt;-In many cases, you just want to output expectation values to a file for manual inspection. That is currently pretty cumbersome and could be added to the ExpectationValueObserver.&lt;/span&gt;
&lt;span class="gi"&gt;+In many cases, you just want to output expectation values to a file for manual inspection. That is currently pretty cumbersome and could be added to the ExpectationValueObserver. Also, the observer is currently missing the standard deviation, that could also be added.&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</summary></entry><entry><title>#255 Remove Plot1DObserver and Data1DObserver</title><link href="https://sourceforge.net/p/wavepacket/cpp/tickets/255/?limit=25#d710" rel="alternate"/><published>2024-08-09T21:20:40.987000Z</published><updated>2024-08-09T21:20:40.987000Z</updated><author><name>Ulf Lorenz</name><uri>https://sourceforge.net/u/ulflor/</uri></author><id>https://sourceforge.netbdd60c7bc150b8da8c5f95366ed5147c91ac615e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;summary&lt;/strong&gt;: Remove Plot1DObserver --&amp;gt; Remove Plot1DObserver and Data1DObserver&lt;/li&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -2,3 +2,4 @@&lt;/span&gt;

&lt;span class="w"&gt; &lt;/span&gt;* Remove Plot1DObserver
&lt;span class="w"&gt; &lt;/span&gt;* remove all references (docs, highlighted demos etc.)
&lt;span class="gi"&gt;+* Replace Data1DObserver by a functor (requires [#196]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</summary></entry></feed>