Skip to content

Commit

Permalink
regen Fortran interfaces
Browse files Browse the repository at this point in the history
  • Loading branch information
gardner48 committed Jul 6, 2023
1 parent 4f673a0 commit ebc6158
Show file tree
Hide file tree
Showing 5 changed files with 1,165 additions and 4 deletions.
200 changes: 200 additions & 0 deletions src/arkode/fmod/farkode_arkstep_mod.c
Original file line number Diff line number Diff line change
Expand Up @@ -2445,4 +2445,204 @@ SWIGEXPORT int _wrap_FARKStepCreateMRIStepInnerStepper(void *farg1, void *farg2)
}


SWIGEXPORT int _wrap_FARKStepSetRelaxFn(void *farg1, ARKRelaxFn farg2, ARKRelaxJacFn farg3) {
int fresult ;
void *arg1 = (void *) 0 ;
ARKRelaxFn arg2 = (ARKRelaxFn) 0 ;
ARKRelaxJacFn arg3 = (ARKRelaxJacFn) 0 ;
int result;

arg1 = (void *)(farg1);
arg2 = (ARKRelaxFn)(farg2);
arg3 = (ARKRelaxJacFn)(farg3);
result = (int)ARKStepSetRelaxFn(arg1,arg2,arg3);
fresult = (int)(result);
return fresult;
}


SWIGEXPORT int _wrap_FARKStepSetRelaxEtaFail(void *farg1, double const *farg2) {
int fresult ;
void *arg1 = (void *) 0 ;
sunrealtype arg2 ;
int result;

arg1 = (void *)(farg1);
arg2 = (sunrealtype)(*farg2);
result = (int)ARKStepSetRelaxEtaFail(arg1,arg2);
fresult = (int)(result);
return fresult;
}


SWIGEXPORT int _wrap_FARKStepSetRelaxLowerBound(void *farg1, double const *farg2) {
int fresult ;
void *arg1 = (void *) 0 ;
sunrealtype arg2 ;
int result;

arg1 = (void *)(farg1);
arg2 = (sunrealtype)(*farg2);
result = (int)ARKStepSetRelaxLowerBound(arg1,arg2);
fresult = (int)(result);
return fresult;
}


SWIGEXPORT int _wrap_FARKStepSetRelaxMaxFails(void *farg1, int const *farg2) {
int fresult ;
void *arg1 = (void *) 0 ;
int arg2 ;
int result;

arg1 = (void *)(farg1);
arg2 = (int)(*farg2);
result = (int)ARKStepSetRelaxMaxFails(arg1,arg2);
fresult = (int)(result);
return fresult;
}


SWIGEXPORT int _wrap_FARKStepSetRelaxMaxIters(void *farg1, int const *farg2) {
int fresult ;
void *arg1 = (void *) 0 ;
int arg2 ;
int result;

arg1 = (void *)(farg1);
arg2 = (int)(*farg2);
result = (int)ARKStepSetRelaxMaxIters(arg1,arg2);
fresult = (int)(result);
return fresult;
}


SWIGEXPORT int _wrap_FARKStepSetRelaxSolver(void *farg1, int const *farg2) {
int fresult ;
void *arg1 = (void *) 0 ;
ARKRelaxSolver arg2 ;
int result;

arg1 = (void *)(farg1);
arg2 = (ARKRelaxSolver)(*farg2);
result = (int)ARKStepSetRelaxSolver(arg1,arg2);
fresult = (int)(result);
return fresult;
}


SWIGEXPORT int _wrap_FARKStepSetRelaxResTol(void *farg1, double const *farg2) {
int fresult ;
void *arg1 = (void *) 0 ;
sunrealtype arg2 ;
int result;

arg1 = (void *)(farg1);
arg2 = (sunrealtype)(*farg2);
result = (int)ARKStepSetRelaxResTol(arg1,arg2);
fresult = (int)(result);
return fresult;
}


SWIGEXPORT int _wrap_FARKStepSetRelaxTol(void *farg1, double const *farg2, double const *farg3) {
int fresult ;
void *arg1 = (void *) 0 ;
sunrealtype arg2 ;
sunrealtype arg3 ;
int result;

arg1 = (void *)(farg1);
arg2 = (sunrealtype)(*farg2);
arg3 = (sunrealtype)(*farg3);
result = (int)ARKStepSetRelaxTol(arg1,arg2,arg3);
fresult = (int)(result);
return fresult;
}


SWIGEXPORT int _wrap_FARKStepSetRelaxUpperBound(void *farg1, double const *farg2) {
int fresult ;
void *arg1 = (void *) 0 ;
sunrealtype arg2 ;
int result;

arg1 = (void *)(farg1);
arg2 = (sunrealtype)(*farg2);
result = (int)ARKStepSetRelaxUpperBound(arg1,arg2);
fresult = (int)(result);
return fresult;
}


SWIGEXPORT int _wrap_FARKStepGetNumRelaxFnEvals(void *farg1, long *farg2) {
int fresult ;
void *arg1 = (void *) 0 ;
long *arg2 = (long *) 0 ;
int result;

arg1 = (void *)(farg1);
arg2 = (long *)(farg2);
result = (int)ARKStepGetNumRelaxFnEvals(arg1,arg2);
fresult = (int)(result);
return fresult;
}


SWIGEXPORT int _wrap_FARKStepGetNumRelaxJacEvals(void *farg1, long *farg2) {
int fresult ;
void *arg1 = (void *) 0 ;
long *arg2 = (long *) 0 ;
int result;

arg1 = (void *)(farg1);
arg2 = (long *)(farg2);
result = (int)ARKStepGetNumRelaxJacEvals(arg1,arg2);
fresult = (int)(result);
return fresult;
}


SWIGEXPORT int _wrap_FARKStepGetNumRelaxFails(void *farg1, long *farg2) {
int fresult ;
void *arg1 = (void *) 0 ;
long *arg2 = (long *) 0 ;
int result;

arg1 = (void *)(farg1);
arg2 = (long *)(farg2);
result = (int)ARKStepGetNumRelaxFails(arg1,arg2);
fresult = (int)(result);
return fresult;
}


SWIGEXPORT int _wrap_FARKStepGetNumRelaxSolveFails(void *farg1, long *farg2) {
int fresult ;
void *arg1 = (void *) 0 ;
long *arg2 = (long *) 0 ;
int result;

arg1 = (void *)(farg1);
arg2 = (long *)(farg2);
result = (int)ARKStepGetNumRelaxSolveFails(arg1,arg2);
fresult = (int)(result);
return fresult;
}


SWIGEXPORT int _wrap_FARKStepGetNumRelaxSolveIters(void *farg1, long *farg2) {
int fresult ;
void *arg1 = (void *) 0 ;
long *arg2 = (long *) 0 ;
int result;

arg1 = (void *)(farg1);
arg2 = (long *)(farg2);
result = (int)ARKStepGetNumRelaxSolveIters(arg1,arg2);
fresult = (int)(result);
return fresult;
}



Loading

0 comments on commit ebc6158

Please sign in to comment.