iricsolverlib is a unofficial library that is used in some iRIC solvers.
It includes the functions below:
int iRIC_Solver_Grid2D_Open(int fin, int baseId, int zoneId, int gridId, int* handle);
int iRIC_Solver_Grid2D_Read_CellCount(int gridHandle, int* cellCount);
int iRIC_Solver_Grid2D_Read_CellNodeCount(int gridHandle, int cellId, int* nodeCount);
int iRIC_Solver_Grid2D_Read_CellNodeIds(int gridHandle, int cellId, int* nodeIds);
int iRIC_Solver_Grid2D_Read_CellArea(int gridHandle, int cellId, double* area);
int iRIC_Solver_Grid2D_GetRegion(int gridHandle, double* xmin, double* xmax, double* ymin, double* ymax);
int iRIC_Solver_Grid2D_Interpolate(int gridHandle, double x, double y, int* ok, int* count, size_t* nodeids, double* weights);
int iRIC_Solver_Grid2D_Close(int gridHandle);
We should merge these functions to iriclib, so that anyone can use them, and the documentation is also included on the online document.
iricsolverlib is a unofficial library that is used in some iRIC solvers.
It includes the functions below:
We should merge these functions to iriclib, so that anyone can use them, and the documentation is also included on the online document.