close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 1 and Version 2 of Ticket #1048


Ignore:
Timestamp:
Dec 28, 2010, 6:02:31 PM (14 years ago)
Author:
Víctor de Buen Remiro
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1048 – Description

    v1 v2  
    1515
    1616La solución que se propone sería crear un nuevo tipo de datos en TOL
    17 que podría llamarse {{{VectorRef}}} y que tendría funciones para ir añadiendo referencias a valores reales inscritos en distintos tipos de datos TOL. En principio se podrían crear referencias simples o masivas a datos de tipo
     17que podría llamarse {{{VectorRef}}} y que tendría funciones para ir añadiendo referencias a valores reales inscritos en distintos tipos de datos TOL. En principio se podrían crear referencias simples o masivas a datos de estos tipos
    1818
    1919 * '''Real'''
     
    4747VectorRef Ref.Matrix.Full(Matrix mat, Set colIndexs));
    4848}}}
    49  * '''Matrix'''
     49 * '''Set'''
    5050   {{{
    5151#!cpp
     
    5656//Creates a vectorial reference to all selected elements of a Set with type Real
    5757VectorRef Ref.Set.Full(Set set));
    58 //Creates a vectorial reference to all selected elements of a Set with type Real, Polyn or Matrix, and recursively in elements of type Set
     58//Creates a vectorial reference to all selected elements of a Set with type Real, Polyn or Matrix, and recursively in elements of type Set or NameBlock
    5959VectorRef Ref.Set.Deep(Set set));
     60
     61}}}
     62
     63 * '''NameBlock'''
     64   {{{
     65#!cpp
     66//Creates a single reference to a Real member of a NameBlock
     67VectorRef Ref.NameBlock.Element(NameBlock nb, Real numElement));
     68//Creates a vectorial reference to all selected members of a NameBlock
     69VectorRef Ref.NameBlock.Extract(NameBlock nb, Set indexes));
     70//Creates a vectorial reference to all selected members of a NameBlock with type Real
     71VectorRef Ref.NameBlock.Full(NameBlock nb));
     72//Creates a vectorial reference to all selected members of a NameBlock with type Real, Polyn or Matrix, and recursively in elements of type Set or NameBlock
     73VectorRef Ref.NameBlock.Deep(NameBlock nb));
    6074
    6175}}}