Aller au contenu

Mathc initiation/a314

Un livre de Wikilivres.


Sommaire


Installer ce fichier dans votre répertoire de travail.

x_nxz.h
/* ---------------------------------- */
/* save as x_nxz.h                    */
/* ---------------------------------- */
v3d n_norm_grad_dxdz(
double (*P_h)(double x, double z),
pt2d p
)
{
v3d n;

double    d;

          d = sqrt( pow(fxy_x((*P_h),H,p),2) +
                    pow(fxy_y((*P_h),H,p),2) +
                     1);

          n.i =  - fxy_x((*P_h),H,p) / d;
          n.j =                    1 / d;
          n.k =  - fxy_y((*P_h),H,p) / d;

     return(n);
}
/* ---------------------------------- */
/* ---------------------------------- */


Déclaration des fichiers h.