Пример #1
0
 public TNodeMatrixAssign(TNode Parent, Heap<CellMatrix> Heap, int Ref, MNode Expression)
     : base(Parent)
 {
     this._expression = Expression;
     this._ref = Ref;
     this._mat = Heap;
 }
Пример #2
0
 public MNodeMinus(MNode Parent)
     : base(Parent)
 {
 }
Пример #3
0
 public MNodeInverse(MNode Parent)
     : base(Parent)
 {
 }
Пример #4
0
 public MNodeDivide(MNode Parent)
     : base(Parent)
 {
 }
Пример #5
0
 public void Add(string Name, MNode Value)
 {
     this.Add(Name, new HParameter(Value));
 }
Пример #6
0
 public MNodeTranspose(MNode Parent)
     : base(Parent)
 {
 }
Пример #7
0
 public MNodeSubtractScalar(MNode Parent, FNode Expression, int Association)
     : base(Parent)
 {
     this._Association = Association;
     this._expression = Expression;
 }
Пример #8
0
 public HParameter(MNode Value)
 {
     this._affinity = HParameterAffinity.Matrix;
     this._matrix = Value;
 }
Пример #9
0
 public MNodeSubtract(MNode Parent)
     : base(Parent)
 {
 }
Пример #10
0
 public MNodeAdd(MNode Parent)
     : base(Parent)
 {
 }
Пример #11
0
 public MNodeHeap(MNode Parent, Heap<CellMatrix> Heap, int Ref)
     : base(Parent)
 {
     this._ref = Ref;
     this._heap = Heap;
 }
Пример #12
0
 public void Add(string Name, MNode Expression)
 {
     this._matrixcount++;
     this._nodes.Add(new DeclareMatrixNode(this._memory, Name, Expression));
 }
Пример #13
0
 public DeclareMatrixNode(MemoryStruct Memory, string Name, MNode Node)
     : base(Memory, Name)
 {
     this._node = Node;
 }
Пример #14
0
 public MNodeMultiply(MNode Parent)
     : base(Parent)
 {
 }
Пример #15
0
 public MNode(MNode Parent)
 {
     this._ParentNode = Parent;
     this._Cache = new List<MNode>();
 }
Пример #16
0
 public TNodePrintMatrix(TNode Parent, MNode Expression)
     : base(Parent)
 {
     this._expression = Expression;
 }
Пример #17
0
 // Methods //
 public void AddChildNode(MNode Node)
 {
     Node.ParentNode = this;
     this._Cache.Add(Node);
 }
Пример #18
0
 public MNodeCheckDivide(MNode Parent)
     : base(Parent)
 {
 }
Пример #19
0
 public MNodeLiteral(MNode Parent, CellMatrix Value)
     : base(Parent)
 {
     this._value = Value;
 }
Пример #20
0
 public MNodeIdentity(MNode Parent, int Size, CellAffinity Type)
     : base(Parent)
 {
     this._Size = Size;
     this._Type = Type;
 }
Пример #21
0
 public MNodeCheckDivideScalar(MNode Parent, FNode Expression, int Association)
     : base(Parent)
 {
     this._Association = Association;
     this._expression = Expression;
 }