<?xml version="1.0" encoding="UTF-8" ?><rssversion="2.0"xmlns:atom="http://www.w3.org/2005/Atom"xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>mp-units</title><description>The quantities and units library for C++</description><link>https://mpusz.github.io/mp-units/HEAD/</link><atom:linkhref="https://mpusz.github.io/mp-units/HEAD/feed_rss_created.xml"rel="self"type="application/rss+xml"/><managingEditor>mp-units Team</managingEditor><docs>https://github.com/mpusz/mp-units</docs><language>en</language><pubDate>Tue, 17 Jun 2025 06:39:05 -0000</pubDate><lastBuildDate>Tue, 17 Jun 2025 06:39:05 -0000</lastBuildDate><ttl>1440</ttl><generator>MkDocs RSS plugin - v1.17.3</generator><image><url>None</url><title>mp-units</title><link>https://mpusz.github.io/mp-units/HEAD/</link></image><item><title>Introducing absolute quantities</title><author>Mateusz Pusz</author><category>Metrology</category><description><h1>Introducing absolute quantities</h1><p>This post introduces a new abstraction called an absolute quantity. It complements affinespace abstractions (point and delta) and will most probably be a new default in the librarywhen we release V3.</p></description><link>https://mpusz.github.io/mp-units/HEAD/blog/2025/06/16/introducing-absolute-quantities/</link><pubDate>Mon, 16 Jun 2025 00:00:00 +0000</pubDate><sourceurl="https://mpusz.github.io/mp-units/HEAD/feed_rss_created.xml">mp-units</source><guidisPermaLink="true">https://mpusz.github.io/mp-units/HEAD/blog/2025/06/16/introducing-absolute-quantities/</guid><enclosureurl="https://mpusz.github.io/mp-units/HEADassets/images/social/blog/posts/introducing-absolute-quantities.png"type="image/png"length="39574"/></item><item><title>Bringing Quantity-Safety To The Next Level</title><author>Mateusz Pusz</author><category>Metrology</category><description><h1>Bringing Quantity-Safety To The Next Level</h1><p>All quantities and units libraries need to be unit-safe. Most of the libraries on the market dothis correctly. Some of them are also dimension-safe, which adds another level of protection fortheir users.</p><p><strong>mp-units</strong> is probably the only library on the market that additionally is quantity-safe. Thisgives a new quality and possibilities. I've described the major idea behind it, implementationdetails, and benefits to the users in the <a href="isq-part-5-benefits.md">series of posts about the International System of Quantities</a>.</p><p>However, this is only the beginning. We've always planned more and worked on the extensions in ourfree time. In this post, I will describe:</p><ul><li>What a quantity character is?</li><li>The importance of using proper representation types for the quantities.</li><li>The power of providing character-specific operations for the quantities.</li><li>Discuss implementation challenges and possible solutions.</li></ul></description><link>https://mpusz.github.io/mp-units/HEAD/blog/2025/01/15/bringing-quantity-safety-to-the-next-level/</link><pubDate>Wed, 15 Jan 2025 00:00:00 +0000</pubDate><sourceurl="https://mpusz.github.io/mp-units/HEAD/feed_rss_created.xml">mp-units</source><guidisPermaLink="true">https://mpusz.github.io/mp-units/HEAD/blog/2025/01/15/bringing-quantity-safety-to-the-next-level/</guid><enclosureurl="https://mpusz.github.io/mp-units/HEADassets/images/social/blog/posts/bringing-quantity-safety-to-the-next-level.png"type="image/png"length="45128"/></item><item><title>Report from the Wrocław 2024 ISO C++ Committee meeting</title><author>Mateusz Pusz</author><category>WG21 Updates</category><description><h1>Report from the Wrocław 2024 ISO C++ Committee meeting</h1><p>The Wrocław 2024 meeting was another efficient step in the standardization of this library.We've spent the entire day on the joint LEWGI and SG6 discussion and got lots of feedback.We've also introduced &l