main
Aaron 1 month ago
parent 11975cebfb
commit 759bf06b76

Binary file not shown.

@ -14,13 +14,16 @@ namespace perm
//Basic operations on preallocated buffers
//for later C library export
static const int perm_success = 0;
static const int perm_failure = -1;
int factorial(int n);
int index_to_mindex(int index, int *mindex, int ndim);
int mindex_to_index(int *mindex, int ndim);
void mindex_to_perm(int *mindex, int *perm, int ndim);
void perm_to_mindex(int *perm, int *mindex, int ndim);
int mindex_to_perm(int *mindex, int *perm, int *wrk, int ndim);
int perm_to_mindex(int *perm, int *mindex, int *wrk, int ndim);
bool perm_valid(int *perm, int ndim);

@ -101,6 +101,20 @@ namespace perm
return ret;
}
int mindex_to_perm(int *mindex, int *perm, int *wrk, int ndim)
{
int ret = -1;
return ret;
}
int perm_to_mindex(int *perm, int *mindex, int *wrk, int ndim)
{
int ret = -1;
return ret;
}
}; //end namespace perm
}; //end namespace ams
Loading…
Cancel
Save