Ignore:
Timestamp:
Apr 15, 2010, 10:54:26 AM (16 years ago)
Author:
Tillmann Crueger <crueger@…>
Children:
32842d8
Parents:
1f591b
Message:

Changed implementation of Vector to forward operations to contained objects

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molecuilder/src/boundary.cpp

    r1f591b re7ea64  
    827827
    828828  // calculate filler grid in [0,1]^3
    829   FillerDistance.Init(distance[0], distance[1], distance[2]);
     829  FillerDistance = Vector(distance[0], distance[1], distance[2]);
    830830  FillerDistance.InverseMatrixMultiplication(M);
    831831  for(int i=0;i<NDIM;i++)
     
    841841      for (n[2] = 0; n[2] < N[2]; n[2]++) {
    842842        // calculate position of current grid vector in untransformed box
    843         CurrentPosition.Init((double)n[0]/(double)N[0], (double)n[1]/(double)N[1], (double)n[2]/(double)N[2]);
     843        CurrentPosition = Vector((double)n[0]/(double)N[0], (double)n[1]/(double)N[1], (double)n[2]/(double)N[2]);
    844844        CurrentPosition.MatrixMultiplication(M);
    845845        Log() << Verbose(2) << "INFO: Current Position is " << CurrentPosition << "." << endl;
Note: See TracChangeset for help on using the changeset viewer.