Safe Haskell | None |
---|
Basic properties of chemical Element
s as suggested by Cambridge Structural Database.
- type Element = ByteString
- assignElement :: Atom -> Element
- guessElement :: ByteString -> Element
- atomicNumber :: Element -> Int
- atomicMass :: Element -> Double
- covalentRadius :: (Eq a1, Fractional a, Show a1, IsString a1) => a1 -> a
- maxCovalentRadius :: Double
- vanDerWaalsRadius :: Element -> Double
- maxVanDerWaalsRadius :: Double
Documentation
type Element = ByteStringSource
Type alias for Element
names.
atomicNumber :: Element -> IntSource
Atomic number of a given element
atomicMass :: Element -> DoubleSource
Atomic mass of a given element in g/mol
covalentRadius :: (Eq a1, Fractional a, Show a1, IsString a1) => a1 -> aSource
Covalent radius of an element with a given name.
vanDerWaalsRadius :: Element -> DoubleSource
Van der Waals radius of the given element