Function dggesx_

extern(C) void dggesx_ (
  char* jobvsl,
  char* jobvsr,
  char* sort,
  extern(C) int function(double*, double*, double*) delctg,
  char* sense,
  int* n,
  double* a,
  int* lda,
  double* b,
  int* ldb,
  int* sdim,
  double* alphar,
  double* alphai,
  double* betav,
  double* vsl,
  int* ldvsl,
  double* vsr,
  int* ldvsr,
  double* rconde,
  double* rcondv,
  double* work,
  int* lwork,
  int* iwork,
  int* liwork,
  int* bwork,
  int* info,
  int jobvsl_len,
  int jobvsr_len,
  int sort_len,
  int sense_len
);