Esempio n. 1
0
 public RBFCurve(NsNode parent, string label, List<double[]> fitPoints, IBasisFunction basis, IRBFPolynomial poly, double relaxation)
     : base(label, parent)
 {
     Add(new CenterArrayNode(this));
     basis.CopyTo(this);
     poly.CopyTo(this);
     Relaxation = relaxation;
        OriginalFitPoints = fitPoints;
     Fit(fitPoints, relaxation);
 }
Esempio n. 2
0
        public SurfaceRBF(NsNode parent, string label, List<double[]> fitpoints, IBasisFunction basis, IRBFPolynomial poly, double relax)
            : base(label, parent)
        {
            Add(new CenterArrayNode(this));
               basis.CopyTo(this);
               poly.CopyTo(this);
               Relaxation = relax;

               //double relaxation = LoadRBFData();

              // Add(new MeshNode("Surface", this));

               if (fitpoints != null)
               {
                    Regen(fitpoints, null);
               }
        }