Package javax.vecmath

Examples of javax.vecmath.Vector3d.scale()


    double forceVectorSum = getAnalyticalGradient();

    double unitForce = forceVectorSum / temp3d.length();

    temp3d.scale(unitForce);

    i.addForce(temp3d);
    j.subForce(temp3d);

  }
View Full Code Here


    temp3d.sub(i.getPosition(), j.getPosition());

    double unitForce = this.getAnalyticalGradient() / temp3d.length();

    temp3d.scale(unitForce);

    i.addForce(temp3d);
    j.subForce(temp3d);

  }
View Full Code Here

    // Equ. 5.20
    S.set(gradPhiI);
    S.scale(rij.dot(rkj));

    tempGradPhiL.set(gradPhiL);
    tempGradPhiL.scale(rkl.dot(rkj));

    S.sub(tempGradPhiL);
    S.scale(1.0 / rkj.lengthSquared());

    LOG.debug("S (unknown) is " + S);
View Full Code Here

    TorsionGradients grad = gt.getGradients(i.getPosition(), j.getPosition(),
        k.getPosition(), l.getPosition());

    Vector3d tempI = grad.getI();
    tempI.scale(unitForce);

    Vector3d tempJ = grad.getJ();
    tempJ.scale(unitForce);

    Vector3d tempK = grad.getK();
View Full Code Here

    Vector3d tempI = grad.getI();
    tempI.scale(unitForce);

    Vector3d tempJ = grad.getJ();
    tempJ.scale(unitForce);

    Vector3d tempK = grad.getK();
    tempK.scale(unitForce);

    Vector3d tempL = grad.getL();
View Full Code Here

    Vector3d tempJ = grad.getJ();
    tempJ.scale(unitForce);

    Vector3d tempK = grad.getK();
    tempK.scale(unitForce);

    Vector3d tempL = grad.getL();
    tempL.scale(unitForce);

    i.subForce(tempI);
View Full Code Here

    Vector3d tempK = grad.getK();
    tempK.scale(unitForce);

    Vector3d tempL = grad.getL();
    tempL.scale(unitForce);

    i.subForce(tempI);
    j.subForce(tempJ);
    k.subForce(tempK);
    l.subForce(tempL);
View Full Code Here

    temp3d.sub(i.getPosition(), j.getPosition());

    double unitForce = getAnalyticalGradient() / temp3d.length();

    temp3d.scale(unitForce);

    i.addForce(temp3d);
    k.subForce(temp3d);

  }
View Full Code Here

    int i = 0;
    while (a.hasNext() && b.hasNext() && c.hasNext() && (i < Main.N_MAX)) {
      abcXYZ = new Vector3d(a.next().getInfo(), b.next().getInfo(), c.next()
          .getInfo());
      System.out.println(abcXYZ);
      abcXYZ.scale(Main.C_SCHALL / this.correlation[0].getSamplerate()
          / Main.D_IN_M);
      System.out.println(abcXYZ);
      abcXYZ = Calculationen.coords(abcXYZ);
      abcXYZ.scale(Main.D_IN_M);
      System.out.println(abcXYZ);
View Full Code Here

      System.out.println(abcXYZ);
      abcXYZ.scale(Main.C_SCHALL / this.correlation[0].getSamplerate()
          / Main.D_IN_M);
      System.out.println(abcXYZ);
      abcXYZ = Calculationen.coords(abcXYZ);
      abcXYZ.scale(Main.D_IN_M);
      System.out.println(abcXYZ);
      try {
        this.tone.add(new Ton(abcXYZ, (10 - i) / 100.0f));
        this.window.panel3d.addBranchGroup(this.tone.lastElement());
      } catch (final BadTransformException e) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.