Changeset 5670


Ignore:
Timestamp:
09/03/10 10:50:03 (15 years ago)
Author:
seroussi
Message:

remove gauss_tria in Stokes

Location:
issm/trunk/src/c/objects/Elements
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/objects/Elements/Penta.cpp

    r5663 r5670  
    28972897
    28982898                        /*Get L matrix if viscous basal drag present: */
    2899                         GetLStokes(&LStokes[0][0],  gauss_coord_tria);
    2900                         GetLprimeStokes(&LprimeStokes[0][0], &xyz_list[0][0], gauss_coord_tria, gauss_coord);
     2899                        GetLStokes(&LStokes[0][0],  gauss_coord);
     2900                        GetLprimeStokes(&LprimeStokes[0][0], &xyz_list[0][0], gauss_coord);
    29012901
    29022902                        /*Compute strain rate: */
  • issm/trunk/src/c/objects/Elements/PentaRef.cpp

    r5647 r5670  
    477477/*}}}*/
    478478/*FUNCTION PentaRef::GetLStokes {{{1*/
    479 void PentaRef::GetLStokes(double* LStokes, double* gauss_tria){
     479void PentaRef::GetLStokes(double* LStokes, double* gauss){
    480480        /*
    481481         * Compute L  matrix. L=[L1 L2 L3] where Li is square and of size numdof.
     
    507507
    508508        /*Get l1l2l3 in actual coordinate system: */
    509         l1l2l3[0]=gauss_tria[0];
    510         l1l2l3[1]=gauss_tria[1];
    511         l1l2l3[2]=gauss_tria[2];
     509        l1l2l3[0]=gauss[0];
     510        l1l2l3[1]=gauss[1];
     511        l1l2l3[2]=gauss[2];
    512512
    513513        /*Build LStokes: */
     
    574574/*}}}*/
    575575/*FUNCTION PentaRef::GetLprimeStokes {{{1*/
    576 void PentaRef::GetLprimeStokes(double* LprimeStokes, double* xyz_list, double* gauss_tria, double* gauss){
     576void PentaRef::GetLprimeStokes(double* LprimeStokes, double* xyz_list, double* gauss){
    577577
    578578        /*
     
    604604
    605605        /*Get l1l2l3 in actual coordinate system: */
    606         l1l2l3[0]=gauss_tria[0];
    607         l1l2l3[1]=gauss_tria[1];
    608         l1l2l3[2]=gauss_tria[2];
     606        l1l2l3[0]=gauss[0];
     607        l1l2l3[1]=gauss[1];
     608        l1l2l3[2]=gauss[2];
    609609
    610610        GetNodalFunctionsP1Derivatives(&dh1dh6[0][0],xyz_list,gauss);
  • issm/trunk/src/c/objects/Elements/PentaRef.h

    r5647 r5670  
    4343                void GetBVert(double* B, double* xyz_list, double* gauss);
    4444                void GetBprimeAdvec(double* Bprime_advec, double* xyz_list, double* gauss);
    45                 void GetLStokes(double* LStokes, double* gauss_tria);
    46                 void GetLprimeStokes(double* LprimeStokes, double* xyz_list, double* gauss_tria, double* gauss);
     45                void GetLStokes(double* LStokes, double* gauss);
     46                void GetLprimeStokes(double* LprimeStokes, double* xyz_list, double* gauss);
    4747                void GetParameterValue(double* pvalue,double* plist,double* gauss);
    4848                void GetParameterValue(double* pvalue,double* plist,GaussTria* gauss){ISSMERROR("only PentaGauss are supported");};
Note: See TracChangeset for help on using the changeset viewer.