Lines Matching refs:Float64

27   void Set(vtkm::Float64 x,  in Set()
28 vtkm::Float64 y, in Set()
29 vtkm::Float64 z, in Set()
30 vtkm::Float64 radius, in Set()
31 vtkm::Float64 omega, in Set()
32 vtkm::Float64 zeta) in Set()
43 vtkm::Float64 Radius;
44 vtkm::Float64 Omega;
45 vtkm::Float64 Zeta;
64 void AddPeriodic(vtkm::Float64 x, in AddPeriodic()
65 vtkm::Float64 y, in AddPeriodic()
66 vtkm::Float64 z, in AddPeriodic()
67 vtkm::Float64 radius, in AddPeriodic()
68 vtkm::Float64 omega, in AddPeriodic()
69 vtkm::Float64 zeta) in AddPeriodic()
79 void AddDamped(vtkm::Float64 x, in AddDamped()
80 vtkm::Float64 y, in AddDamped()
81 vtkm::Float64 z, in AddDamped()
82 vtkm::Float64 radius, in AddDamped()
83 vtkm::Float64 omega, in AddDamped()
84 vtkm::Float64 zeta) in AddDamped()
94 void AddDecaying(vtkm::Float64 x, in AddDecaying()
95 vtkm::Float64 y, in AddDecaying()
96 vtkm::Float64 z, in AddDecaying()
97 vtkm::Float64 radius, in AddDecaying()
98 vtkm::Float64 omega, in AddDecaying()
99 vtkm::Float64 zeta) in AddDecaying()
109 void SetTime(vtkm::Float64 time) { this->Time = time; } in SetTime()
112 vtkm::Float64 operator()(const vtkm::Vec3f_64& vec) const in operator()
115 vtkm::Float64 t0, t, result = 0; in operator()
127 vtkm::Float64 dist2 = dot(delta, delta); in operator()
128 vtkm::Float64 dist_damp = vtkm::Exp(-dist2 / (2 * oscillator->Radius * oscillator->Radius)); in operator()
129 vtkm::Float64 phi = vtkm::ACos(oscillator->Zeta); in operator()
130 vtkm::Float64 val = 1. - in operator()
144 vtkm::Float64 dist2 = dot(delta, delta); in operator()
145 vtkm::Float64 dist_damp = vtkm::Exp(-dist2 / (2 * oscillator->Radius * oscillator->Radius)); in operator()
146 vtkm::Float64 val = vtkm::Sin(t / oscillator->Omega) / (oscillator->Omega * t); in operator()
156 vtkm::Float64 dist2 = dot(delta, delta); in operator()
157 vtkm::Float64 dist_damp = vtkm::Exp(-dist2 / (2 * oscillator->Radius * oscillator->Radius)); in operator()
158 vtkm::Float64 val = vtkm::Sin(t / oscillator->Omega); in operator()
167 VTKM_EXEC vtkm::Float64 operator()(const vtkm::Vec<T, 3>& vec) const in operator()
169 return (*this)(vtkm::make_Vec(static_cast<vtkm::Float64>(vec[0]), in operator()
170 static_cast<vtkm::Float64>(vec[1]), in operator()
171 static_cast<vtkm::Float64>(vec[2]))); in operator()
181 vtkm::Float64 Time;