Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] View of /branches/vis12-cl/doc/TYPES
ViewVC logotype

View of /branches/vis12-cl/doc/TYPES

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2402 - (download) (annotate)
Sat Jul 27 13:55:03 2013 UTC (6 years ago) by jhr
File size: 686 byte(s)
  Create branch for adding OpenCL to vis12 branch.  Based on r2401 of the vis12 branch.
Concrete types

  Scalar types

    bool
    int, long, float, double
    uint, ulong ??

  Vector types

    vec2<t>
    vec3<t>
    vec4<t> ??

    (or we could use the OpenCL approach: int2, int3, ...)

    quatf, quatd

  Matrix types

    mat22<t>
    mat33<t>
    mat44<t>

  Tensors

    tensor<t>

Abstract types

  Data sets

    Element types include
      signed and unsigned integers of 1, 2, 4, or 8 bytes.
      floats and doubles
      vectors of the above scalar types
      matrices of the above scalar types
      symmetric matrices of the above scalar types

  Fields

  Actors

Comments

  Could view everything as a tensor<order,dim,ty>

  Track symmetry of tensors

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0