Ignore:
Timestamp:
Apr 29, 2012, 10:50:41 AM (14 years ago)
Author:
Julian Iseringhausen <isering@…>
Children:
39a6d9
Parents:
4571da
Message:

vmg: Prepared force calculation.

git-svn-id: https://svn.version.fz-juelich.de/scafacos/trunk@1765 5161e1c8-67bf-11de-9fd5-51895aff932f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/samples/bspline.hpp

    r4571da r1a92cf  
    9191  }
    9292
     93  vmg_float EvaluateField(const vmg_float& val) const
     94  {
     95    for (unsigned int i=0; i<intervals.size(); ++i)
     96      if (val < intervals[i])
     97        return field_nom[i](val) / field_denom[i](val);
     98    return 0.0;
     99  }
     100
    93101  const vmg_float& GetAntiDerivativeAtZero() const
    94102  {
     
    99107  std::vector<Polynomial> spline_nom, spline_denom;
    100108  std::vector<Polynomial> potential_nom, potential_denom;
     109  std::vector<Polynomial> field_nom, field_denom;
    101110  vmg_float antid;
    102111  std::vector<vmg_float> intervals;
Note: See TracChangeset for help on using the changeset viewer.