<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nissy-core/tools/tool.h, branch python-callback</title>
<subtitle>The "engine" of nissy, including the H48 optimal solver.</subtitle>
<id>https://git.tronto.net/nissy-core/atom?h=python-callback</id>
<link rel='self' href='https://git.tronto.net/nissy-core/atom?h=python-callback'/>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/'/>
<updated>2025-08-13T15:38:21Z</updated>
<entry>
<title>More build.bat options</title>
<updated>2025-08-13T15:38:21Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-08-13T15:38:21Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=9b94c7d039341afb8609075da0ce52a7a7aa705a'/>
<id>urn:sha1:9b94c7d039341afb8609075da0ce52a7a7aa705a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added DRFIN solver</title>
<updated>2025-08-05T07:04:00Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-08-05T07:04:00Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=3e7bb9b87ef9b47d8f643dbcae19a64ddbc81dbb'/>
<id>urn:sha1:3e7bb9b87ef9b47d8f643dbcae19a64ddbc81dbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed table name in tools</title>
<updated>2025-07-31T11:42:33Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-07-31T11:41:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=474039de7af2cee7fa309e06a5c4e75b81f220ad'/>
<id>urn:sha1:474039de7af2cee7fa309e06a5c4e75b81f220ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactored checkdata</title>
<updated>2025-05-19T15:45:14Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-05-19T15:45:14Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=62d87e063318cc4c842b1b2d8c184f48aeaf6659'/>
<id>urn:sha1:62d87e063318cc4c842b1b2d8c184f48aeaf6659</id>
<content type='text'>
Relevant changes include:
  - Changed the signature of nissy_checkdata().
  - Removed expected_distribution.h from tools; this data is now included
    in each solver's src/ code.
  - Removed distribution check for cocsep; may add back later.
</content>
</entry>
<entry>
<title>Refactor solver dispatch and checkdata</title>
<updated>2025-05-18T06:48:13Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-05-18T06:48:13Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=8b94d135429a9f3253cc7f25a1453b412065c4a0'/>
<id>urn:sha1:8b94d135429a9f3253cc7f25a1453b412065c4a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Always use unsigned char * for data buffers</title>
<updated>2025-04-21T12:44:07Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-04-21T12:33:01Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=510a7471348788fccba6b7c4b9f7b7cc9aee6ba9'/>
<id>urn:sha1:510a7471348788fccba6b7c4b9f7b7cc9aee6ba9</id>
<content type='text'>
Before this commit I was inconsistently using one of void *, char *
and uint8_t *.
</content>
</entry>
<entry>
<title>Restore logging to stderr for tools</title>
<updated>2025-04-17T12:36:47Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-04-17T12:36:47Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=c182f3f16e56e9533060ffa06b25391e239a28ee'/>
<id>urn:sha1:c182f3f16e56e9533060ffa06b25391e239a28ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Better logging function</title>
<updated>2025-04-15T13:51:40Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-04-15T13:51:40Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=b25a939e2d8b045c083caf3264c4e5aac1cf88fb'/>
<id>urn:sha1:b25a939e2d8b045c083caf3264c4e5aac1cf88fb</id>
<content type='text'>
Now it is possible to provide some data together with the logging function.
This is useful for example in C++, where I can now provide an arbitrary
callable object as data, and a simple wrapper function that call the
callable object as logging function.
</content>
</entry>
<entry>
<title>Some minor changes to the interface.</title>
<updated>2025-04-08T13:16:21Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-04-08T13:16:21Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=e4f356b9592599ad91aac34bf2265c9bcdfbb81f'/>
<id>urn:sha1:e4f356b9592599ad91aac34bf2265c9bcdfbb81f</id>
<content type='text'>
- Simplified logger to accept only a string, not a variadic list
  of args like printf(). This can still use some improvement,
  but now it is easier to use from other languages.
- Fixed some misuses of the logger (wrong types etc)
- Renamed some constants
- Fixed some typos in comments.
</content>
</entry>
<entry>
<title>Replaced datasize with solverinfo</title>
<updated>2025-03-14T15:18:29Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-03-14T15:18:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=1e1fd628207034b0412c50e289f146d34c5baf71'/>
<id>urn:sha1:1e1fd628207034b0412c50e289f146d34c5baf71</id>
<content type='text'>
</content>
</entry>
</feed>
