Changeset a1affcf in tol
- Timestamp:
- Dec 11, 2009, 9:43:16 AM (17 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 174f4b6
- Parents:
- bf5e53b
- File:
-
- 1 edited
-
tol_pkg/MulVarFunAprox/IndexedGrid.tol (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tol_pkg/MulVarFunAprox/IndexedGrid.tol
rbf5e53b ra1affcf 67 67 Matrix rest = A - quotient * b 68 68 ]]}; 69 69 70 70 //////////////////////////////////////////////////////////////////////////// 71 71 Matrix point2key(VMatrix A) … … 73 73 { 74 74 Matrix zero = Rand(VRows(A),1,0,0); 75 75 76 Matrix A.key.dim = Group("ConcatColumns", For(1,_.n, Matrix(Real i) 76 77 { … … 138 139 Matrix idx = DifEq(1/(1-B),Rand(Rows(key),1,1,1)); 139 140 idx|key 140 }); 141 141 }); 142 142 Matrix _.key.factor := 143 143 { … … 186 186 Real edge.length, 187 187 Real do.build.neighbourhood, 188 Real do.build.border) 188 Real do.build.border, 189 Real do.build.neighbourhood.border) 189 190 //////////////////////////////////////////////////////////////////////////// 190 191 { … … 197 198 new::build.neighbourhood(0)); 198 199 Real If(do.build.border, 199 new::build.border( 0));200 new::build.border(do.build.neighbourhood.border)); 200 201 new 201 202 }; 202 203 //////////////////////////////////////////////////////////////////////////// 203 Real build.border(Real void)204 Real build.border(Real do.build.neighbourhood.border) 204 205 //////////////////////////////////////////////////////////////////////////// 205 206 { … … 213 214 })); 214 215 @IndexedGrid _.border := 215 @IndexedGrid::New(border,_.edge.length, False);216 @IndexedGrid::New(border,_.edge.length, do.build.neighbourhood.border); 216 217 217 218 Matrix _.border.assign := Group("ConcatRows", For(1, 2*_.n, Matrix(Real i)
Note: See TracChangeset
for help on using the changeset viewer.
