Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
LeftModule.cs
1using System;
3
5{
9 public abstract class LeftModule : AbelianGroup, ILeftModule
10 {
14 public LeftModule()
15 : base()
16 {
17 }
18
22 public abstract IRing ScalarRing
23 {
24 get;
25 }
26
34
35 }
36}
Base class for all types of module elements.
Base class for all types of abelian groups.
Definition: AbelianGroup.cs:10
Base class for all types of left modules.
Definition: LeftModule.cs:10
LeftModule()
Base class for all types of left modules.
Definition: LeftModule.cs:14
abstract ILeftModuleElement MultiplyScalarLeft(IRingElement Scalar, ILeftModuleElement ModuleElement)
Performs a scalar multiplication, if possible.
abstract IRing ScalarRing
Scalar ring.
Definition: LeftModule.cs:23
Basic interface for all types of left module elements.
Basic interface for all types of ring elements.
Definition: IRingElement.cs:10
Basic interface for all types of left modules.
Definition: ILeftModule.cs:10
Basic interface for all types of rings.
Definition: IRing.cs:10