Changeset 18209


Ignore:
Timestamp:
07/01/14 15:30:36 (11 years ago)
Author:
seroussi
Message:

BUG: forgot to add correction term in analytical FS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp

    r18196 r18209  
    77#include "../cores/cores.h"
    88
    9 //#define FSANALYTICAL 21
     9#define FSANALYTICAL 2
    1010
    1111/*Model processing*/
     
    32153215                gauss->GaussPoint(ig);
    32163216
    3217                 x_coord=element->GetXcoord(xyz_list,gauss);
    3218                 y_coord=element->GetYcoord(xyz_list,gauss);
    3219                 if(dim==3) z_coord=element->GetZcoord(xyz_list,gauss);
     3217                x_coord=element->GetXcoord(xyz_list_base,gauss);
     3218                y_coord=element->GetYcoord(xyz_list_base,gauss);
     3219                if(dim==3) z_coord=element->GetZcoord(xyz_list_base,gauss);
    32203220                else z_coord=0.;
    32213221
     
    33023302        if(fe_FS==XTaylorHoodEnum){
    33033303                ElementVector* pe2=CreatePVectorFSViscousXTH(element);
     3304                ElementVector* pe3 = new ElementVector(pe,pe2);
     3305                delete pe;
     3306                delete pe2;
     3307                return pe3;
     3308        }
     3309        else if(fe_FS==LATaylorHoodEnum){
     3310                ElementVector* pe2=CreatePVectorFSViscousLATH(element);
    33043311                ElementVector* pe3 = new ElementVector(pe,pe2);
    33053312                delete pe;
Note: See TracChangeset for help on using the changeset viewer.