toggle menu
kohomology
0.14-SNAPSHOT
common
switch theme
search in API
kohomology
/
com.github.shwaka.kohomology.resol.module
/
Module
Module
interface
Module
<
BA
:
BasisName
,
B
:
BasisName
,
S
:
Scalar
,
V
:
NumVector
<
S
>
,
M
:
Matrix
<
S
,
V
>
>
Inheritors
FreeModule
QuotModuleAlongAlgebraMap
RestrictedModule
SubModule
TrivialModule
Members
Types
Companion
Link copied to clipboard
object
Companion
Properties
action
Link copied to clipboard
abstract
val
action
:
BilinearMap
<
BA
,
B
,
B
,
S
,
V
,
M
>
coeff
Algebra
Link copied to clipboard
abstract
val
coeffAlgebra
:
Algebra
<
BA
,
S
,
V
,
M
>
context
Link copied to clipboard
abstract
val
context
:
ModuleContext
<
BA
,
B
,
S
,
V
,
M
>
matrix
Space
Link copied to clipboard
abstract
val
matrixSpace
:
MatrixSpace
<
S
,
V
,
M
>
underlying
Vector
Space
Link copied to clipboard
abstract
val
underlyingVectorSpace
:
VectorSpace
<
B
,
S
,
V
>
Functions
act
Link copied to clipboard
open
fun
act
(
a
:
Vector
<
BA
,
S
,
V
>
,
b
:
Vector
<
B
,
S
,
V
>
)
:
Vector
<
B
,
S
,
V
>
find
Small
Generator
Link copied to clipboard
open
fun
findSmallGenerator
(
finder
:
SmallGeneratorFinder
<
BA
,
S
,
V
,
M
,
Algebra
<
BA
,
S
,
V
,
M
>
>
=
SmallGeneratorFinder.getDefaultFor(this.coeffAlgebra)
)
:
List
<
Vector
<
B
,
S
,
V
>
>
generate
Sub
Vector
Space
Over
Coefficient
Link copied to clipboard
open
fun
generateSubVectorSpaceOverCoefficient
(
generator
:
List
<
Vector
<
B
,
S
,
V
>
>
)
:
SubVectorSpace
<
B
,
S
,
V
,
M
>
get
Identity
Link copied to clipboard
open
fun
getIdentity
(
)
:
ModuleMap
<
BA
,
B
,
B
,
S
,
V
,
M
>