Changeset a1affcf in tol


Ignore:
Timestamp:
Dec 11, 2009, 9:43:16 AM (17 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
174f4b6
Parents:
bf5e53b
Message:

New option do.build.neighbourhood.border

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@1791 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol_pkg/MulVarFunAprox/IndexedGrid.tol

    rbf5e53b ra1affcf  
    6767    Matrix rest = A - quotient * b
    6868  ]]};
    69  
     69
    7070  ////////////////////////////////////////////////////////////////////////////
    7171  Matrix point2key(VMatrix A)
    … …  
    7373  {
    7474    Matrix zero = Rand(VRows(A),1,0,0);
     75
    7576    Matrix A.key.dim = Group("ConcatColumns", For(1,_.n, Matrix(Real i)
    7677    {
    … …  
    138139      Matrix idx = DifEq(1/(1-B),Rand(Rows(key),1,1,1));
    139140      idx|key
    140     });
    141    
     141    });   
    142142    Matrix _.key.factor :=
    143143    {
    … …  
    186186    Real edge.length,
    187187    Real do.build.neighbourhood,
    188     Real do.build.border)
     188    Real do.build.border,
     189    Real do.build.neighbourhood.border)
    189190  ////////////////////////////////////////////////////////////////////////////
    190191  {
    … …  
    197198      new::build.neighbourhood(0));
    198199    Real If(do.build.border,
    199       new::build.border(0));
     200      new::build.border(do.build.neighbourhood.border));
    200201    new
    201202  };
    202203  ////////////////////////////////////////////////////////////////////////////
    203   Real build.border(Real void)
     204  Real build.border(Real do.build.neighbourhood.border)
    204205  ////////////////////////////////////////////////////////////////////////////
    205206  {
    … …  
    213214    }));
    214215    @IndexedGrid _.border :=
    215       @IndexedGrid::New(border,_.edge.length, False);
     216      @IndexedGrid::New(border,_.edge.length, do.build.neighbourhood.border);
    216217
    217218    Matrix _.border.assign := Group("ConcatRows", For(1, 2*_.n, Matrix(Real i)
Note: See TracChangeset for help on using the changeset viewer.