/dports/math/vtk9/VTK-9.1.0/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/rendering/raytracing/ |
H A D | RayOperations.h | 127 dispatcher.Invoke(rays.HitIdx, rays.Status); in UpdateRayStatus() 135 dispatcher.Invoke(rays.HitIdx, rays.Status); in UpdateRayStatus() 261 vtkm::cont::make_ArrayHandleCompositeVector(rays.NormalX, rays.NormalY, rays.NormalZ); in CompactActiveRays() 263 vtkm::cont::make_ArrayHandleCompositeVector(rays.OriginX, rays.OriginY, rays.OriginZ); in CompactActiveRays() 264 rays.Dir = vtkm::cont::make_ArrayHandleCompositeVector(rays.DirX, rays.DirY, rays.DirZ); in CompactActiveRays() 302 rays.U.PrepareForOutput(rays.NumRays, Device(), token); in Resize() 303 rays.V.PrepareForOutput(rays.NumRays, Device(), token); in Resize() 315 rays.DirX.PrepareForOutput(rays.NumRays, Device(), token); in Resize() 316 rays.DirY.PrepareForOutput(rays.NumRays, Device(), token); in Resize() 329 rays.Buffers[i].Resize(rays.NumRays, Device()); in Resize() [all …]
|
H A D | ShapeIntersector.cxx | 60 this->IntersectionPointImp(rays); in IntersectionPoint() 65 this->IntersectionPointImp(rays); in IntersectionPoint() 71 rays.EnableIntersectionData(); in IntersectionPointImp() 75 .Invoke(rays.HitIdx, in IntersectionPointImp() 76 rays.Distance, in IntersectionPointImp() 77 rays.Dir, in IntersectionPointImp() 78 rays.Origin, in IntersectionPointImp() 79 rays.IntersectionX, in IntersectionPointImp() 80 rays.IntersectionY, in IntersectionPointImp() 81 rays.IntersectionZ, in IntersectionPointImp() [all …]
|
H A D | ScalarRenderer.cxx | 130 RenderOnDevice(rays, missScalar); in Render() 135 RenderOnDevice(rays, missScalar); in Render() 150 logger->AddLogData("num_rays", rays.NumRays); in RenderOnDevice() 165 Intersector->IntersectRays(rays); in RenderOnDevice() 172 Intersector->IntersectionData(rays, Fields[f]); in RenderOnDevice() 175 AddBuffer(rays, missScalar, Fields[f].GetName()); in RenderOnDevice() 180 .Invoke(rays.HitIdx, rays.Distance); in RenderOnDevice() 194 .Invoke(rays.HitIdx, rays.Scalar, buffer.Buffer); in AddBuffer() 197 rays.Buffers.push_back(buffer); in AddBuffer() 208 .Invoke(rays.Depth, buffer.Buffer); in AddDepthBuffer() [all …]
|
H A D | ConnectivityTracer.cxx | 1190 rays.Dir, in FindLostRays() 1219 rays.Dir, in SampleCells() 1319 dispatcher.Invoke(rays.Status, rays.MinDistance); in OffsetMinDistances() 1339 rayTracker.Init(rays.NumRays, rays.Distance); in IntegrateMeshSegment() 1387 this->PrintRayStatus(rays); in FullTrace() 1395 FindMeshEntry(rays); in FullTrace() 1404 IntegrateMeshSegment(rays); in FullTrace() 1406 workRemaining = RayOperations::RaysProcessed(rays) != rays.NumRays; in FullTrace() 1439 FindMeshEntry(rays); in PartialTrace() 1444 if (rays.NumRays == 0) in PartialTrace() [all …]
|
/dports/math/vtk8/VTK-8.2.0/ThirdParty/vtkm/vtk-m/vtkm/rendering/raytracing/ |
H A D | RayOperations.h | 134 dispatcher.Invoke(rays.HitIdx, rays.Status); in UpdateRayStatus() 142 dispatcher.Invoke(rays.HitIdx, rays.Status); in UpdateRayStatus() 272 vtkm::cont::make_ArrayHandleCompositeVector(rays.NormalX, rays.NormalY, rays.NormalZ); in CompactActiveRays() 274 vtkm::cont::make_ArrayHandleCompositeVector(rays.OriginX, rays.OriginY, rays.OriginZ); in CompactActiveRays() 275 rays.Dir = vtkm::cont::make_ArrayHandleCompositeVector(rays.DirX, rays.DirY, rays.DirZ); in CompactActiveRays() 312 rays.U.PrepareForOutput(rays.NumRays, Device()); in Resize() 313 rays.V.PrepareForOutput(rays.NumRays, Device()); in Resize() 325 rays.DirX.PrepareForOutput(rays.NumRays, Device()); in Resize() 326 rays.DirY.PrepareForOutput(rays.NumRays, Device()); in Resize() 339 rays.Buffers[i].Resize(rays.NumRays, Device()); in Resize() [all …]
|
H A D | ShapeIntersector.cxx | 74 this->IntersectionPointImp(rays); in IntersectionPoint() 79 this->IntersectionPointImp(rays); in IntersectionPoint() 85 rays.EnableIntersectionData(); in IntersectionPointImp() 89 .Invoke(rays.HitIdx, in IntersectionPointImp() 90 rays.Distance, in IntersectionPointImp() 91 rays.Dir, in IntersectionPointImp() 92 rays.Origin, in IntersectionPointImp() 93 rays.IntersectionX, in IntersectionPointImp() 94 rays.IntersectionY, in IntersectionPointImp() 95 rays.IntersectionZ, in IntersectionPointImp() [all …]
|
/dports/lang/yorick/yorick-y_2_2_04/i/ |
H A D | rays.i | 30 func form_rays(rays) in form_rays() argument 43 func best_rays(rays) in best_rays() argument 82 x= rays(1,..); in best_rays() 83 y= rays(2,..); in best_rays() 90 theta= atan(rays(2,..), rays(1,..)); in best_rays() 91 y= rays(3,..); in best_rays() 92 z= rays(4,..); in best_rays() 93 x= rays(5,..); in best_rays() 195 rays(6,..)= abs(rays(3,..), rays(5,..)); in internal_rays() 196 return rays; in internal_rays() [all …]
|
/dports/graphics/pixie/Pixie/src/ri/ |
H A D | giFunctions.h | 64 rays->res = res; \ 65 movvv(rays->P,op1); \ 71 movvv(rays->N,N); \ 77 rays->time = *time; \ 78 rays++; \ 95 rays -= numRays; \ 97 for (int i=numRays;i>0;i--,rays++) movvv(rays->res,rays->C); \ 105 rays -= numRays; \ 107 for (int i=numRays;i>0;i--,rays++) *rays->res = rays->t < C_INFINITY; \ 143 for (int i=numRays;i>0;i--,rays++) movvv(rays->res,rays->C); \ [all …]
|
H A D | trace.cpp | 90 CRay **rays = bundle->rays; in trace() local 96 CRay *ray = rays[i]; in trace() 121 CRay **rays; in trace() member 136 CRay *cRay = rays[i]; in trace() 159 cHash->rays = NULL; in trace() 184 cHash->rays = cRay; in trace() 189 rays += numRays; in trace() 202 cGroup->rays = rays; in trace() 247 assert(rays == bundle->rays); in trace() 249 CRay *cRay = *rays++; in trace() [all …]
|
/dports/devel/ispc/ispc-1.16.1/tests/ |
H A D | struct-nested-1.ispc | 8 rays[i].o.x = programIndex; 9 rays[i].o.y = v; 10 rays[i].o.z = -1234; 11 rays[i].t = 42; 12 rays[i].d.x = 2*v; 13 rays[i].d.y = 3*v; 14 rays[i].d.z = 4*v; 24 Ray rays[10]; 25 init(rays, 10, v); 26 zero_dx(rays[b]); [all …]
|
H A D | struct-nested-5.ispc | 8 rays[i].o.x = i; 9 rays[i].o.y = 2*i; 10 rays[i].o.z = 3*i; 11 rays[i].t = 4*i; 12 rays[i].d.x = 5*i; 13 rays[i].d.y = 6*i; 14 rays[i].d.z = 7*i; 25 uniform Ray rays[programCount+1]; 26 init(rays, programCount+1, v); 27 zero_dx(&rays[v]); [all …]
|
H A D | struct-nested-2.ispc | 6 void init(uniform Ray rays[], uniform int count, float v) { 8 rays[i].o.x = i; 9 rays[i].o.y = 2*i; 10 rays[i].o.z = 3*i; 11 rays[i].t = 4*i; 12 rays[i].d.x = 5*i; 13 rays[i].d.y = 6*i; 14 rays[i].d.z = 7*i; 24 uniform Ray rays[programCount+1]; 25 init(rays, programCount+1, v); [all …]
|
H A D | struct-nested-4.ispc | 6 void init(uniform Ray rays[], uniform int count, float v) { 8 rays[i].o.x = i; 9 rays[i].o.y = 2*i; 10 rays[i].o.z = 3*i; 11 rays[i].t = 4*i; 12 rays[i].d.x = 5*i; 13 rays[i].d.y = 6*i; 14 rays[i].d.z = 7*i; 24 uniform Ray rays[programCount+1]; 25 init(rays, programCount+1, v); [all …]
|
H A D | struct-nested-3.ispc | 6 void init(uniform Ray rays[], uniform int count, float v) { 8 rays[i].o.x = i; 9 rays[i].o.y = 2*i; 10 rays[i].o.z = 3*i; 11 rays[i].t = 4*i; 12 rays[i].d.x = 5*i; 13 rays[i].d.y = 6*i; 14 rays[i].d.z = 7*i; 24 uniform Ray rays[programCount+1]; 25 init(rays, programCount+1, v); [all …]
|
/dports/math/polymake/polymake-4.5/bundled/sympol/external/sympol/sympol/ |
H A D | recursionstrategy.h | 44 const PermutationGroup & permGroup, FacesUpToSymmetryList& rays); 46 const PermutationGroup & permGroup, FacesUpToSymmetryList& rays); 51 const PermutationGroup & permGroup, FacesUpToSymmetryList& rays) = 0; 70 return new SymmetryComputationADM(this, rayComp, data, permGroup, rays); 72 return new SymmetryComputationIDM(this, rayComp, data, permGroup, rays); 83 const PermutationGroup & permGroup, FacesUpToSymmetryList& rays) 94 const PermutationGroup & permGroup, FacesUpToSymmetryList& rays) 103 return new SymmetryComputationADM(this, rayComp, data, permGroup, rays); 114 const PermutationGroup & permGroup, FacesUpToSymmetryList& rays) 120 return new SymmetryComputationADM(this, rayComp, data, permGroup, rays); [all …]
|
/dports/math/sympol/SymPol-0.1.9/sympol/ |
H A D | recursionstrategy.h | 44 const PermutationGroup & permGroup, FacesUpToSymmetryList& rays); 46 const PermutationGroup & permGroup, FacesUpToSymmetryList& rays); 51 const PermutationGroup & permGroup, FacesUpToSymmetryList& rays) = 0; 70 return new SymmetryComputationADM(this, rayComp, data, permGroup, rays); in symmetryComputationFactory() 72 return new SymmetryComputationIDM(this, rayComp, data, permGroup, rays); in symmetryComputationFactory() 83 const PermutationGroup & permGroup, FacesUpToSymmetryList& rays) in devise() argument 94 const PermutationGroup & permGroup, FacesUpToSymmetryList& rays) in devise() argument 103 return new SymmetryComputationADM(this, rayComp, data, permGroup, rays); in devise() 114 const PermutationGroup & permGroup, FacesUpToSymmetryList& rays) in devise() argument 120 return new SymmetryComputationADM(this, rayComp, data, permGroup, rays); in devise() [all …]
|
/dports/lang/yorick/yorick-y_2_2_04/hex/ |
H A D | test.i | 41 rays= [p,q]; 72 rays= [p,q]; 101 rays= [p,q]; 273 rays= [p,q]; 299 rays= [p,q]; 326 rays= [p,q]; 373 rays= [p,q]; 415 rays= [p,q]; 443 rays= [p,q]; 470 rays= [p,q]; [all …]
|
/dports/math/latte-integrale/latte-version_1_7_6/code/latte/ |
H A D | dual.cpp | 81 rays=tmp->rays; in dualizeCone_with_cdd() 82 rays2=rays; in dualizeCone_with_cdd() 83 len=lengthListVector(rays); in dualizeCone_with_cdd() 97 while (rays) { in dualizeCone_with_cdd() 101 rays=rays->rest; in dualizeCone_with_cdd() 145 tmp->facets=tmp->rays; in dualizeCone_with_cdd() 146 tmp->rays=facets->rest; in dualizeCone_with_cdd() 227 listVector *rays; in computeDetAndFacetsOfSimplicialCone() local 235 rays=cone->rays; in computeDetAndFacetsOfSimplicialCone() 237 Mat[i] = rays->first; in computeDetAndFacetsOfSimplicialCone() [all …]
|
/dports/science/ascent/ascent-0.7.1-66-gbcf2742a/src/rover/ |
H A D | energy_engine.cpp | 86 rays.AddBuffer(num_bins, "emission"); in init_emission() 105 init_rays(rays); in partial_trace() 110 return m_tracer->PartialTrace(rays); in partial_trace() 122 EnergyEngine::init_rays(Ray32 &rays) in init_rays() argument 127 rays.Buffers.at(0).InitConst(1.); in init_rays() 128 init_emission(rays, num_bins); in init_rays() 132 EnergyEngine::init_rays(Ray64 &rays) in init_rays() argument 137 rays.Buffers.at(0).InitConst(1.); in init_rays() 138 init_emission(rays, num_bins); in init_rays() 155 init_rays(rays); in partial_trace() [all …]
|
/dports/graphics/embree/embree-3.13.2/kernels/bvh/ |
H A D | bvh_intersector_stream_filters.h | 17 …static void intersectAOS(Scene* scene, RTCRayHit* rays, size_t N, size_t stride, IntersectContext*… 18 static void intersectAOP(Scene* scene, RTCRayHit** rays, size_t N, IntersectContext* context); 19 …static void intersectSOA(Scene* scene, char* rays, size_t N, size_t numPackets, size_t stride, Int… 20 …static void intersectSOP(Scene* scene, const RTCRayHitNp* rays, size_t N, IntersectContext* contex… 22 …static void occludedAOS(Scene* scene, RTCRay* rays, size_t N, size_t stride, IntersectContext* con… 23 static void occludedAOP(Scene* scene, RTCRay** rays, size_t N, IntersectContext* context); 25 … static void occludedSOP(Scene* scene, const RTCRayNp* rays, size_t N, IntersectContext* context); 29 …static void filterAOS(Scene* scene, void* rays, size_t N, size_t stride, IntersectContext* context… 32 static void filterAOP(Scene* scene, void** rays, size_t N, IntersectContext* context); 35 …static void filterSOA(Scene* scene, char* rays, size_t N, size_t numPackets, size_t stride, Inters… [all …]
|
/dports/lang/yorick/yorick-y_2_2_04/drat/ |
H A D | dratt.i | 56 theta= atan(rays(2,..), rays(1,..)); 57 y= rays(3,..); 58 z= rays(4,..); 59 x= rays(5,..); 68 rays= make_rays(); 115 extern rays; 118 rays= make_rays(); 160 result= streak(f, rays); 166 result= snap(f,rays); 175 !approx_eq(rays,g.rays)) [all …]
|
/dports/math/polymake/polymake-4.5/apps/polytope/src/ |
H A D | prism.cc | 30 const Set<Int>& rays, in prism_coord() argument 36 n_vertices_out=2*n_vertices-rays.size(); in prism_coord() 38 return rays.empty() in prism_coord() 41 : Matrix<Scalar>( ( V | same_element_sparse_vector(~rays, z, n_vertices) ) / in prism_coord() 42 … ( V.minor(~rays,All) | same_element_vector(z_prime, n_vertices-rays.size()) ) ); in prism_coord() 54 Set<Int> rays; in prism() local 56 p_in.give("FAR_FACE") >> rays; in prism() 64 n_vertices_out = 2*n_vertices-rays.size(); in prism() 66 Set<Int> far_facet = accumulate(cols(VIF.minor(All,rays)), operations::mul()); in prism() 71 rays.empty() in prism() [all …]
|
/dports/math/polymake/polymake-4.5/bundled/atint/apps/tropical/include/ |
H A D | specialcycles.h | 170 rays = zero_vector<Rational>() | rays; 171 rays /= point; 185 rayset += (rays.rows()-1); 240 rays(0, 0) = 1; 242 rays = ones_vector<Rational>() | (weight * rays); 244 const Int n_rays = rays.rows(); 276 Int vertexnumber = rays.rows(); 301 if (k > 0) rays = rays / rays; 316 rays = zero_vector<Rational>(rays.cols()) / rays.minor(~sequence(0,vertexnumber),All); 317 rays = unit_vector<Rational>(rays.rows(),0) | rays; [all …]
|
/dports/math/vtk9/VTK-9.1.0/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/rendering/ |
H A D | ConnectivityProxy.cxx | 148 Tracer.FullTrace(rays); in Trace() 167 Tracer.FullTrace(rays); in Trace() 187 return Tracer.PartialTrace(rays); in PartialTrace() 206 return Tracer.PartialTrace(rays); in PartialTrace() 222 rays.Buffers.at(0).InitConst(0.f); in Trace() 234 Tracer.FullTrace(rays); in Trace() 236 canvas->WriteToCanvas(rays, rays.Buffers.at(0).Buffer, camera); in Trace() 342 Internals->Trace(rays); in Trace() 361 PartialVector32 res = Internals->PartialTrace(rays); in PartialTrace() 381 Internals->Trace(rays); in Trace() [all …]
|
/dports/math/gap/gap-4.11.0/pkg/NormalizInterface-1.1.0/tst/ |
H A D | conversion.tst | 44 gap> rays := NmzExtremeRays(C);; 48 gap> Print(i+start," ", M[i] = rays[i], "\n"); i := i + 1;; 50 gap> Print(i+start," ", M[i] = rays[i], "\n"); i := i + 1;; 52 gap> Print(i+start," ", M[i] = rays[i], "\n"); i := i + 1;; 54 gap> Print(i+start," ", M[i] = rays[i], "\n"); i := i + 1;; 56 gap> Print(i+start," ", M[i] = rays[i], "\n"); i := i + 1;; 58 gap> Print(i+start," ", M[i] = rays[i], "\n"); i := i + 1;; 60 gap> Print(i+start," ", M[i] = rays[i], "\n"); i := i + 1;; 62 gap> Print(i+start," ", M[i] = rays[i], "\n"); i := i + 1;; 64 gap> Print(i+start," ", M[i] = rays[i], "\n"); i := i + 1;; [all …]
|