{-# OPTIONS_GHC -fno-warn-orphans #-} -- | This module provides ring instances for "Quantum.Synthesis.SymReal". module Quantum.Synthesis.Ring.SymReal where import Quantum.Synthesis.Ring import Quantum.Synthesis.SymReal instance RootHalfRing SymReal where roothalf = sqrt 0.5 instance RootTwoRing SymReal where roottwo = sqrt 2 instance HalfRing SymReal where half = 0.5 instance Adjoint SymReal where adj x = x instance Adjoint2 SymReal where adj2 x = x