@@ -23,13 +23,13 @@ void polympo_setMPICommunicator_f(MPI_Fint fcomm);//TODO:is MPI_Fint best? or so
2323void polympo_createMPs_f (MPMesh_ptr p_mpmesh , const int numElms , const int numMPs , int * mpsPerElm , const int * mp2Elm , const int * isMPActive );
2424void polympo_rebuildMPs_f (MPMesh_ptr p_mpmesh , const int numMPs , const int * allTgtMpElmIn , const int * addedMPMask );
2525void polympo_getMPCurElmID_f (MPMesh_ptr p_mpmesh , const int numMPs , int * elmIDs );
26- void polympo_setMPLatLonRotatedFlag_f (MPMesh_ptr p_mpmesh , int isRotateFlag );
26+ void polympo_setMPLatLonRotatedFlag_f (MPMesh_ptr p_mpmesh , const int isRotateFlag );
2727
2828//MP slices
29- void polympo_getMPPositions_f (MPMesh_ptr p_mpmesh , const int numComps , const int numMPs , double * mpPositionsIn );
3029void polympo_setMPPositions_f (MPMesh_ptr p_mpmesh , const int numComps , const int numMPs , const double * mpPositionsIn );
31- void polympo_setMPRotLatLon_f (MPMesh_ptr p_mpmesh , int numComps , int numMPs , double * mpRotLatLonIn );
32- void polympo_getMPRotLatLon_f (MPMesh_ptr p_mpmesh , int numComps , int numMPs , double * mpRotLatLonHost );
30+ void polympo_getMPPositions_f (MPMesh_ptr p_mpmesh , const int numComps , const int numMPs , double * mpPositionsIn );
31+ void polympo_setMPRotLatLon_f (MPMesh_ptr p_mpmesh , const int numComps , const int numMPs , const double * mpRotLatLonIn );
32+ void polympo_getMPRotLatLon_f (MPMesh_ptr p_mpmesh , const int numComps , const int numMPs , double * mpRotLatLonHost );
3333void polympo_setMPVel_f (MPMesh_ptr p_mpmesh , const int size , const double * array );
3434void polympo_getMPVel_f (MPMesh_ptr p_mpmesh , const int size , double * array );
3535
@@ -53,8 +53,8 @@ void polympo_setMeshElm2ElmConn_f(MPMesh_ptr p_mpmesh, const int maxEdges, const
5353//Mesh fields
5454void polympo_setMeshVtxCoords_f (MPMesh_ptr p_mpmesh , const int nVertices , const double * xArray , const double * yArray , const double * zArray );
5555void polympo_getMeshVtxCoords_f (MPMesh_ptr p_mpmesh , const int nVertices , double * xArray , double * yArray , double * zArray );
56- void polympo_setMeshVtxRotLat_f (MPMesh_ptr p_mpmesh , int nVertices , double * latitude );
57- void polympo_getMeshVtxRotLat_f (MPMesh_ptr p_mpmesh , int nVertices , double * latitude );
56+ void polympo_setMeshVtxRotLat_f (MPMesh_ptr p_mpmesh , const int nVertices , const double * latitude );
57+ void polympo_getMeshVtxRotLat_f (MPMesh_ptr p_mpmesh , const int nVertices , double * latitude );
5858void polympo_setMeshOnSurfVeloIncr_f (MPMesh_ptr p_mpmesh , const int nComps , const int nVertices , const double * array );//vec2d
5959void polympo_getMeshOnSurfVeloIncr_f (MPMesh_ptr p_mpmesh , const int nComps , const int nVertices , double * array );//vec2d
6060void polympo_setMeshOnSurfDispIncr_f (MPMesh_ptr p_mpmesh , const int nComps , const int nVertices , const double * array );//vec2d
0 commit comments