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

SCM Repository

[diderot] View of /branches/charisee_dev/doc/TYPES
ViewVC logotype

View of /branches/charisee_dev/doc/TYPES

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3269 - (download) (annotate)
Fri Oct 9 00:54:03 2015 UTC (3 years, 8 months ago) by cchiw
File size: 686 byte(s)
dev 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