OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    AdvApp2Var_MathBase Class Reference

    #include <AdvApp2Var_MathBase.hxx>

    Static Public Member Functions

    static int mmapcmp_ (int *, int *, int *, double *, double *)
    static int mmdrc11_ (int *, int *, int *, double *, double *, double *)
    static int mmfmca9_ (int *, int *, int *, int *, int *, int *, double *, double *)
    static int mmfmcb5_ (int *, int *, int *, double *, int *, int *, int *, double *, int *)
    static void mmwprcs_ (double *, double *, double *, double *, int *, int *)
    static int mmcglc1_ (int *ndimax, int *ndimen, int *ncoeff, double *courbe, double *tdebut, double *tfinal, double *epsiln, double *xlongc, double *erreur, int *iercod)
    static int mmbulld_ (int *nbcoln, int *nblign, double *dtabtr, int *numcle)
    static int mmcdriv_ (int *ndimen, int *ncoeff, double *courbe, int *ideriv, int *ncofdv, double *crvdrv)
    static int mmcvctx_ (int *ndimen, int *ncofmx, int *nderiv, double *ctrtes, double *crvres, double *tabaux, double *xmatri, int *iercod)
    static int mdsptpt_ (int *ndimen, double *point1, double *point2, double *distan)
    static int mmaperx_ (int *ncofmx, int *ndimen, int *ncoeff, int *iordre, double *crvjac, int *ncfnew, double *ycvmax, double *errmax, int *iercod)
    static int mmdrvck_ (int *ncoeff, int *ndimen, double *courbe, int *ideriv, double *tparam, double *pntcrb)
    static int mmeps1_ (double *epsilo)
    static int mmfmca8_ (const int *ndimen, const int *ncoefu, const int *ncoefv, const int *ndimax, const int *ncfumx, const int *ncfvmx, double *tabini, double *tabres)
    static int mmfmcar_ (int *ndimen, int *ncofmx, int *ncoefu, int *ncoefv, double *patold, double *upara1, double *upara2, double *vpara1, double *vpara2, double *patnew, int *iercod)
    static int mmfmtb1_ (int *maxsz1, double *table1, int *isize1, int *jsize1, int *maxsz2, double *table2, int *isize2, int *jsize2, int *iercod)
    static int mmgaus1_ (int *ndimf, int(*bfunx)(int *ninteg, double *parame, double *vfunj1, int *iercod), int *k, double *xd, double *xf, double *saux1, double *saux2, double *somme, int *niter, int *iercod)
    static int mmhjcan_ (int *ndimen, int *ncourb, int *ncftab, int *orcont, int *ncflim, double *tcbold, double *tdecop, double *tcbnew, int *iercod)
    static int mminltt_ (int *ncolmx, int *nlgnmx, double *tabtri, int *nbrcol, int *nbrlgn, double *ajoute, double *epseg, int *iercod)
    static int mmjaccv_ (const int *ncoef, const int *ndim, const int *ider, const double *crvlgd, double *polaux, double *crvcan)
    static int mmpobas_ (double *tparam, int *iordre, int *ncoeff, int *nderiv, double *valbas, int *iercod)
    static int mmmpocur_ (int *ncofmx, int *ndim, int *ndeg, double *courbe, double *tparam, double *tabval)
    static int mmposui_ (int *dimmat, int *nistoc, int *aposit, int *posuiv, int *iercod)
    static int mmresol_ (int *hdimen, int *gdimen, int *hnstoc, int *gnstoc, int *mnstoc, double *matsyh, double *matsyg, double *vecsyh, double *vecsyg, int *hposit, int *hposui, int *gposit, int *mmposui, int *mposit, double *vecsol, int *iercod)
    static int mmrtptt_ (int *ndglgd, double *rtlegd)
    static int mmsrre2_ (double *tparam, int *nbrval, double *tablev, double *epsil, int *numint, int *itypen, int *iercod)
    static int mmtrpjj_ (int *ncofmx, int *ndimen, int *ncoeff, double *epsi3d, int *iordre, double *crvlgd, double *ycvmax, double *errmax, int *ncfnew)
    static int mmunivt_ (int *ndimen, double *vector, double *vecnrm, double *epsiln, int *iercod)
    static int mmvncol_ (int *ndimen, double *vecin, double *vecout, int *iercod)
    static double msc_ (int *ndimen, double *vecte1, double *vecte2)
    static int mvsheld_ (int *nn, int *is, double *dtab, int *icle)
    static int mmarcin_ (int *ndimax, int *ndim, int *ncoeff, double *crvold, double *u0, double *u1u1, double *crvnew, int *iercod)
    static int mmcvinv_ (int *ndimax, int *ncoef, int *ndim, double *curveo, double *curve)
    static int mmjacan_ (const int *ideriv, int *ndeg, double *poljac, double *polcan)
    static int mmpocrb_ (int *ndimax, int *ncoeff, double *courbe, int *ndim, double *tparam, double *pntcrb)
    static int mmmrslwd_ (int *normax, int *nordre, int *ndim, double *amat, double *bmat, double *epspiv, double *aaux, double *xmat, int *iercod)
    static int mmveps3_ (double *eps03)
    static double pow__di (double *xx, int *nn)
    static double mzsnorm_ (int *ndimen, double *vecteu)

    Member Function Documentation

    ◆ mdsptpt_()

    int AdvApp2Var_MathBase::mdsptpt_ ( int * ndimen,
    double * point1,
    double * point2,
    double * distan )
    static

    ◆ mmapcmp_()

    int AdvApp2Var_MathBase::mmapcmp_ ( int * ,
    int * ,
    int * ,
    double * ,
    double *  )
    static

    ◆ mmaperx_()

    int AdvApp2Var_MathBase::mmaperx_ ( int * ncofmx,
    int * ndimen,
    int * ncoeff,
    int * iordre,
    double * crvjac,
    int * ncfnew,
    double * ycvmax,
    double * errmax,
    int * iercod )
    static

    ◆ mmarcin_()

    int AdvApp2Var_MathBase::mmarcin_ ( int * ndimax,
    int * ndim,
    int * ncoeff,
    double * crvold,
    double * u0,
    double * u1,
    double * crvnew,
    int * iercod )
    static

    ◆ mmbulld_()

    int AdvApp2Var_MathBase::mmbulld_ ( int * nbcoln,
    int * nblign,
    double * dtabtr,
    int * numcle )
    static

    ◆ mmcdriv_()

    int AdvApp2Var_MathBase::mmcdriv_ ( int * ndimen,
    int * ncoeff,
    double * courbe,
    int * ideriv,
    int * ncofdv,
    double * crvdrv )
    static

    ◆ mmcglc1_()

    int AdvApp2Var_MathBase::mmcglc1_ ( int * ndimax,
    int * ndimen,
    int * ncoeff,
    double * courbe,
    double * tdebut,
    double * tfinal,
    double * epsiln,
    double * xlongc,
    double * erreur,
    int * iercod )
    static

    ◆ mmcvctx_()

    int AdvApp2Var_MathBase::mmcvctx_ ( int * ndimen,
    int * ncofmx,
    int * nderiv,
    double * ctrtes,
    double * crvres,
    double * tabaux,
    double * xmatri,
    int * iercod )
    static

    ◆ mmcvinv_()

    int AdvApp2Var_MathBase::mmcvinv_ ( int * ndimax,
    int * ncoef,
    int * ndim,
    double * curveo,
    double * curve )
    static

    ◆ mmdrc11_()

    int AdvApp2Var_MathBase::mmdrc11_ ( int * ,
    int * ,
    int * ,
    double * ,
    double * ,
    double *  )
    static

    ◆ mmdrvck_()

    int AdvApp2Var_MathBase::mmdrvck_ ( int * ncoeff,
    int * ndimen,
    double * courbe,
    int * ideriv,
    double * tparam,
    double * pntcrb )
    static

    ◆ mmeps1_()

    int AdvApp2Var_MathBase::mmeps1_ ( double * epsilo)
    static

    ◆ mmfmca8_()

    int AdvApp2Var_MathBase::mmfmca8_ ( const int * ndimen,
    const int * ncoefu,
    const int * ncoefv,
    const int * ndimax,
    const int * ncfumx,
    const int * ncfvmx,
    double * tabini,
    double * tabres )
    static

    ◆ mmfmca9_()

    int AdvApp2Var_MathBase::mmfmca9_ ( int * ,
    int * ,
    int * ,
    int * ,
    int * ,
    int * ,
    double * ,
    double *  )
    static

    ◆ mmfmcar_()

    int AdvApp2Var_MathBase::mmfmcar_ ( int * ndimen,
    int * ncofmx,
    int * ncoefu,
    int * ncoefv,
    double * patold,
    double * upara1,
    double * upara2,
    double * vpara1,
    double * vpara2,
    double * patnew,
    int * iercod )
    static

    ◆ mmfmcb5_()

    int AdvApp2Var_MathBase::mmfmcb5_ ( int * ,
    int * ,
    int * ,
    double * ,
    int * ,
    int * ,
    int * ,
    double * ,
    int *  )
    static

    ◆ mmfmtb1_()

    int AdvApp2Var_MathBase::mmfmtb1_ ( int * maxsz1,
    double * table1,
    int * isize1,
    int * jsize1,
    int * maxsz2,
    double * table2,
    int * isize2,
    int * jsize2,
    int * iercod )
    static

    ◆ mmgaus1_()

    int AdvApp2Var_MathBase::mmgaus1_ ( int * ndimf,
    int(* bfunx )(int *ninteg, double *parame, double *vfunj1, int *iercod),
    int * k,
    double * xd,
    double * xf,
    double * saux1,
    double * saux2,
    double * somme,
    int * niter,
    int * iercod )
    static

    ◆ mmhjcan_()

    int AdvApp2Var_MathBase::mmhjcan_ ( int * ndimen,
    int * ncourb,
    int * ncftab,
    int * orcont,
    int * ncflim,
    double * tcbold,
    double * tdecop,
    double * tcbnew,
    int * iercod )
    static

    ◆ mminltt_()

    int AdvApp2Var_MathBase::mminltt_ ( int * ncolmx,
    int * nlgnmx,
    double * tabtri,
    int * nbrcol,
    int * nbrlgn,
    double * ajoute,
    double * epseg,
    int * iercod )
    static

    ◆ mmjacan_()

    int AdvApp2Var_MathBase::mmjacan_ ( const int * ideriv,
    int * ndeg,
    double * poljac,
    double * polcan )
    static

    ◆ mmjaccv_()

    int AdvApp2Var_MathBase::mmjaccv_ ( const int * ncoef,
    const int * ndim,
    const int * ider,
    const double * crvlgd,
    double * polaux,
    double * crvcan )
    static

    ◆ mmmpocur_()

    int AdvApp2Var_MathBase::mmmpocur_ ( int * ncofmx,
    int * ndim,
    int * ndeg,
    double * courbe,
    double * tparam,
    double * tabval )
    static

    ◆ mmmrslwd_()

    int AdvApp2Var_MathBase::mmmrslwd_ ( int * normax,
    int * nordre,
    int * ndim,
    double * amat,
    double * bmat,
    double * epspiv,
    double * aaux,
    double * xmat,
    int * iercod )
    static

    ◆ mmpobas_()

    int AdvApp2Var_MathBase::mmpobas_ ( double * tparam,
    int * iordre,
    int * ncoeff,
    int * nderiv,
    double * valbas,
    int * iercod )
    static

    ◆ mmpocrb_()

    int AdvApp2Var_MathBase::mmpocrb_ ( int * ndimax,
    int * ncoeff,
    double * courbe,
    int * ndim,
    double * tparam,
    double * pntcrb )
    static

    ◆ mmposui_()

    int AdvApp2Var_MathBase::mmposui_ ( int * dimmat,
    int * nistoc,
    int * aposit,
    int * posuiv,
    int * iercod )
    static

    ◆ mmresol_()

    int AdvApp2Var_MathBase::mmresol_ ( int * hdimen,
    int * gdimen,
    int * hnstoc,
    int * gnstoc,
    int * mnstoc,
    double * matsyh,
    double * matsyg,
    double * vecsyh,
    double * vecsyg,
    int * hposit,
    int * hposui,
    int * gposit,
    int * mmposui,
    int * mposit,
    double * vecsol,
    int * iercod )
    static

    ◆ mmrtptt_()

    int AdvApp2Var_MathBase::mmrtptt_ ( int * ndglgd,
    double * rtlegd )
    static

    ◆ mmsrre2_()

    int AdvApp2Var_MathBase::mmsrre2_ ( double * tparam,
    int * nbrval,
    double * tablev,
    double * epsil,
    int * numint,
    int * itypen,
    int * iercod )
    static

    ◆ mmtrpjj_()

    int AdvApp2Var_MathBase::mmtrpjj_ ( int * ncofmx,
    int * ndimen,
    int * ncoeff,
    double * epsi3d,
    int * iordre,
    double * crvlgd,
    double * ycvmax,
    double * errmax,
    int * ncfnew )
    static

    ◆ mmunivt_()

    int AdvApp2Var_MathBase::mmunivt_ ( int * ndimen,
    double * vector,
    double * vecnrm,
    double * epsiln,
    int * iercod )
    static

    ◆ mmveps3_()

    int AdvApp2Var_MathBase::mmveps3_ ( double * eps03)
    static

    ◆ mmvncol_()

    int AdvApp2Var_MathBase::mmvncol_ ( int * ndimen,
    double * vecin,
    double * vecout,
    int * iercod )
    static

    ◆ mmwprcs_()

    void AdvApp2Var_MathBase::mmwprcs_ ( double * ,
    double * ,
    double * ,
    double * ,
    int * ,
    int *  )
    static

    ◆ msc_()

    double AdvApp2Var_MathBase::msc_ ( int * ndimen,
    double * vecte1,
    double * vecte2 )
    static

    ◆ mvsheld_()

    int AdvApp2Var_MathBase::mvsheld_ ( int * n,
    int * is,
    double * dtab,
    int * icle )
    static

    ◆ mzsnorm_()

    double AdvApp2Var_MathBase::mzsnorm_ ( int * ndimen,
    double * vecteu )
    static

    ◆ pow__di()

    double AdvApp2Var_MathBase::pow__di ( double * x,
    int * n )
    static

    The documentation for this class was generated from the following file: