annotate src/samer/units/VecToDouble.java @ 8:5e3cbbf173aa tip

Reorganise some more
author samer
date Fri, 05 Apr 2019 22:41:58 +0100
parents bf79fb79ee13
children
rev   line source
samer@0 1 package samer.units;
samer@0 2 import samer.tools.*;
samer@0 3 import samer.maths.*;
samer@0 4 import samer.core.types.*;
samer@0 5
samer@0 6 public class VecToDouble extends AnonymousTask
samer@0 7 {
samer@0 8 // Vec vec;
samer@0 9 DoubleModel sig;
samer@0 10 int i;
samer@0 11 double [] x;
samer@0 12
samer@0 13 public VecToDouble(Vec in, int j, DoubleModel out) { sig=out; i=j; x=in.array(); }
samer@0 14 public DoubleModel output() { return sig; }
samer@0 15 public void setIndex(int j) { i=j; }
samer@0 16 public void run() { sig.set(x[i]); }
samer@0 17 }