<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nissy-core/src/solvers/coord/utils.h, branch c-portability</title>
<subtitle>The "engine" of nissy, including the H48 optimal solver.</subtitle>
<id>https://git.tronto.net/nissy-core/atom?h=c-portability</id>
<link rel='self' href='https://git.tronto.net/nissy-core/atom?h=c-portability'/>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/'/>
<updated>2026-04-04T10:02:56Z</updated>
<entry>
<title>Use macro for [static N]</title>
<updated>2026-04-04T10:02:56Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2026-04-04T10:02:56Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=e6be287bbfa6beda038ec8b085300c5dc9c2ecd8'/>
<id>urn:sha1:e6be287bbfa6beda038ec8b085300c5dc9c2ecd8</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>Reworked coordinate solver axis specification</title>
<updated>2025-08-01T09:26:49Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-08-01T09:26:49Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=10632e9fa6e8037cd584a29536e6ab1be9ca359b'/>
<id>urn:sha1:10632e9fa6e8037cd584a29536e6ab1be9ca359b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removed VLA notation from function parameters.</title>
<updated>2025-05-27T07:03:51Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-05-27T07:03:51Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=7c934801f88c640970ad41b5ddd39f4e39609f28'/>
<id>urn:sha1:7c934801f88c640970ad41b5ddd39f4e39609f28</id>
<content type='text'>
I found out that this gives undefined behavior when then size is 0.
Better not to have it at all, it is confusing for other developers anyway.
</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>Improved logging, especially for solve</title>
<updated>2025-04-19T10:28:52Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-04-19T10:28:52Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=3485be851f4fff1c9c6fe621f0619d2b4103bc06'/>
<id>urn:sha1:3485be851f4fff1c9c6fe621f0619d2b4103bc06</id>
<content type='text'>
</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>More safety with pointers using VLA function parameters</title>
<updated>2025-03-25T17:35:47Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-03-25T17:35:47Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=56048d13b73ec6e6a9c59d62e82f41e69a3994bd'/>
<id>urn:sha1:56048d13b73ec6e6a9c59d62e82f41e69a3994bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added NISS to coord solver</title>
<updated>2025-03-25T13:09:14Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2025-03-25T13:09:14Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=9154476ba6bf400c1eb379f0a3aa6caae2d06d4d'/>
<id>urn:sha1:9154476ba6bf400c1eb379f0a3aa6caae2d06d4d</id>
<content type='text'>
</content>
</entry>
</feed>
