Changeset 27376
- Timestamp:
- 11/10/22 09:31:23 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/FemModel.cpp
r27375 r27376 1595 1595 1596 1596 /*Now send and receive vector for nodes on partition edge*/ 1597 /*Now send and receive vector for vertices on partition edge*/1598 1597 IssmDouble **send_buffers = xNew<IssmDouble*>(num_procs); 1599 1598 ISSM_MPI_Request *send_requests = xNew<ISSM_MPI_Request>(num_procs); 1600 1599 for (int rank = 0;rank<num_procs;rank++){ 1601 1600 #ifdef _HAVE_AD_ 1602 send_buffers[rank] = xNew<IssmDouble>(this-> vertices->Size(),"t"); //only one alloc, "t" is required by adolc1601 send_buffers[rank] = xNew<IssmDouble>(this->nodes->Size(),"t"); //only one alloc, "t" is required by adolc 1603 1602 #else 1604 send_buffers[rank] = xNew<IssmDouble>(this-> vertices->Size());1603 send_buffers[rank] = xNew<IssmDouble>(this->nodes->Size()); 1605 1604 #endif 1606 1605 send_requests[rank] = ISSM_MPI_REQUEST_NULL; 1607 1606 } 1608 IssmDouble* recv_buffer = xNew<IssmDouble>(this-> vertices->Size());1607 IssmDouble* recv_buffer = xNew<IssmDouble>(this->nodes->Size()); 1609 1608 1610 1609 for(int rank=0;rank<num_procs;rank++){
Note:
See TracChangeset
for help on using the changeset viewer.