Dedekind 0.0.0
A structuralist C++23 Module Library
Loading...
Searching...
No Matches
dedekind::numbers::PartialAddComplex< R > Struct Template Referenceexport

Partial addition transform for Complex<R>. More...

Public Types

using value_type = Complex<R>
using logic_species = Kleene

Public Member Functions

TernaryResult< Complex< R > > operator() (std::pair< const Complex< R > &, const Complex< R > & > p) const noexcept

Detailed Description

template<typename R>
requires IsComplexScalar<R>
struct dedekind::numbers::PartialAddComplex< R >

Partial addition transform for Complex<R>.

complex__Partial_Arithmetic_with_Ternary_Logic

Complex addition is component-wise on the scalar type R. The operation always completes (returns Ternary::True); any non-finite results from the carrier are observable in the value.


The documentation for this struct was generated from the following file: