multilinear-0.4.0.0: Comprehensive and efficient (multi)linear algebra implementation.

Copyright(c) Artur M. Brodzki 2018
LicenseBSD3
Maintainerartur@brodzki.org
Stabilityexperimental
PortabilityWindows/POSIX
Safe HaskellNone
LanguageHaskell2010

Multilinear.Form

Contents

Description

  • This module provides convenient constructors that generates a linear functionals
  • Finitely-dimensional functionals provide much greater performance that infinitely-dimensional
Synopsis

Generators

fromIndices Source #

Arguments

:: (Num a, Unbox a, Multilinear t a) 
=> String

Index name (one character)

-> Int

Number of elements

-> (Int -> a)

Generator function - returns a linear functional component at index i

-> t a

Generated linear functional

Generate linear functional as function of indices

const Source #

Arguments

:: (Num a, Unbox a, Multilinear t a) 
=> String

Index name (one character)

-> Int

Number of elements

-> a

Value of each element

-> t a

Generated linear functional

Generate linear functional with all components equal to some v