#include <dco.hpp> #include <nagad.h> namespace nag { namespace ad {
void d03pp ( |
void *&ad_handle, const Integer &npde, const Integer &m, ADTYPE &ts, const ADTYPE &tout, void (NAG_CALL pdedef)(void *&ad_handle, const Integer &npde, const ADTYPE &t, const ADTYPE &x, const ADTYPE u[], const ADTYPE ux[], const Integer &nv, const ADTYPE v[], const ADTYPE vdot[], ADTYPE p[], ADTYPE q[], ADTYPE r[], Integer &ires, Integer iuser[], ADTYPE ruser[]), void (NAG_CALL bndary)(void *&ad_handle, const Integer &npde, const ADTYPE &t, const ADTYPE u[], const ADTYPE ux[], const Integer &nv, const ADTYPE v[], const ADTYPE vdot[], const Integer &ibnd, ADTYPE beta[], ADTYPE gamma[], Integer &ires, Integer iuser[], ADTYPE ruser[]), void (NAG_CALL uvinit)(void *&ad_handle, const Integer &npde, const Integer &npts, const Integer &nxi, const ADTYPE x[], const ADTYPE xi[], ADTYPE u[], const Integer &nv, ADTYPE v[], Integer iuser[], ADTYPE ruser[]), ADTYPE u[], const Integer &npts, ADTYPE x[], const Integer &nv, void (NAG_CALL odedef)(void *&ad_handle, const Integer &npde, const ADTYPE &t, const Integer &nv, const ADTYPE v[], const ADTYPE vdot[], const Integer &nxi, const ADTYPE xi[], const ADTYPE ucp[], const ADTYPE ucpx[], const ADTYPE rcp[], const ADTYPE ucpt[], const ADTYPE ucptx[], ADTYPE f[], Integer &ires, Integer iuser[], ADTYPE ruser[]), const Integer &nxi, const ADTYPE xi[], const Integer &neqn, const ADTYPE rtol[], const ADTYPE atol[], const Integer &itol, const char *norm, const char *laopt, const ADTYPE algopt[], const logical &remesh, const Integer &nxfix, const ADTYPE xfix[], const Integer &nrmesh, const ADTYPE &dxmesh, const ADTYPE &trmesh, const Integer &ipminf, const ADTYPE &xratio, const ADTYPE &con, void (NAG_CALL monitf)(void *&ad_handle, const ADTYPE &t, const Integer &npts, const Integer &npde, const ADTYPE x[], const ADTYPE u[], const ADTYPE r[], ADTYPE fmon[], Integer iuser[], ADTYPE ruser[]), ADTYPE rsave[], const Integer &lrsave, Integer isave[], const Integer &lisave, const Integer &itask, const Integer &itrace, Integer &ind, const Integer &liuser, Integer iuser[], const Integer &lruser, ADTYPE ruser[], char *cwsav[], logical lwsav[], Integer iwsav[], ADTYPE rwsav[], Integer &ifail) |
} }
|