 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
71 for (
int i=0;i<nb;i++)
86 jacobien(0,0)=0.;jacobien(0,1)=0.;jacobien(0,2)=0.;
87 for (
int k=0;k<nb;k++)
91 jacobien(0,0)=jacobien(0,0)+valderiv*
xyz[0]*unite;
92 jacobien(0,1)=jacobien(0,1)+valderiv*
xyz[1]*unite;
93 jacobien(0,2)=jacobien(0,2)+valderiv*
xyz[2]*unite;
116 jacobien(1,0)=vec2.get_x();
117 jacobien(1,1)=vec2.get_y();
118 jacobien(1,2)=vec2.get_z();
119 jacobien(2,0)=vec3.
get_x();
120 jacobien(2,1)=vec3.
get_y();
121 jacobien(2,2)=vec3.
get_z();
124 jac[0]=jacobien(0,0);
125 jac[1]=jacobien(0,1);
126 jac[2]=jacobien(0,2);
128 jac[3]=jacobien(1,0);
129 jac[4]=jacobien(1,1);
130 jac[5]=jacobien(1,2);
132 jac[6]=jacobien(2,0);
133 jac[7]=jacobien(2,1);
134 jac[8]=jacobien(2,2);
virtual int get_nb_fem_noeud(void)=0
virtual void change_z(double z)
virtual bool est_un_mini_element1(void)
virtual void change_y(double y)
virtual double get_x(void) const
virtual double * get_coord(void)
virtual void get_inverse_jacob(double *jac, double *uv, double unite=1.)
virtual void extrapoler_solution_noeud(void)
static int egal(double a, double b, double eps)
const int MAX_TYPE_SOLUTION
FEM_ELEMENT1(unsigned long num, class MG_ELEMENT_MAILLAGE *mai)
virtual double get_fonction_derive_interpolation(int num, int numvariable, double *uv)=0
virtual double get_y(void) const
virtual class FEM_NOEUD * get_fem_noeud(int num)=0
virtual double get_jacobien(double *jac, double *uv, double unite=1.)
virtual void change_solution(double val, int num=0)
virtual double get_z(void) const
double solution[MAX_TYPE_SOLUTION]
OT_MATRICE_3D inverse() const
virtual void change_x(double x)