| 1885 | |
| 1886 | |
| 1887 | int |
| 1888 | Node::createVel(void) |
| 1889 | { |
| 1890 | vel = new double[2*numberDOF]; |
| 1891 | |
| 1892 | if (vel == 0) { |
| 1893 | opserr << "WARNING - Node::createVel() ran out of memory for array of size " << 2*numberDOF << endln; |
| 1894 | return -1; |
| 1895 | } |
| 1896 | for (int i=0; i<2*numberDOF; i++) |
| 1897 | vel[i] = 0.0; |
| 1898 | |
| 1899 | commitVel = new Vector(&vel[numberDOF], numberDOF); |
| 1900 | trialVel = new Vector(vel, numberDOF); |
| 1901 | |
| 1902 | if (commitVel == 0 || trialVel == 0) { |
| 1903 | opserr << "WARNING - Node::createVel() %s" << |
| 1904 | "ran out of memory creating Vectors(double *,int) \n"; |
| 1905 | return -2; |
| 1906 | } |
| 1907 | |
| 1908 | return 0; |
| 1909 | } |
| 1910 | |
| 1911 | int |
| 1912 | Node::createAccel(void) |
no outgoing calls
no test coverage detected