| 1293 | |
| 1294 | |
| 1295 | int |
| 1296 | Node::setNumColR(int numCol) |
| 1297 | { |
| 1298 | if (R != 0) { |
| 1299 | if (R->noCols() != numCol) { |
| 1300 | delete R; |
| 1301 | R = new Matrix(numberDOF, numCol); |
| 1302 | } |
| 1303 | } else |
| 1304 | R = new Matrix(numberDOF, numCol); |
| 1305 | |
| 1306 | if (R == 0 || R->noRows() != numberDOF) { |
| 1307 | opserr << "FATAL Node::setNumColR() - out of memory\n"; |
| 1308 | exit(-1); |
| 1309 | } |
| 1310 | |
| 1311 | R->Zero(); |
| 1312 | return 0; |
| 1313 | } |
| 1314 | |
| 1315 | int |
| 1316 | Node::setR(int row, int col, double Value) |