Changeset 4426


Ignore:
Timestamp:
07/07/10 10:42:36 (15 years ago)
Author:
Mathieu Morlighem
Message:

minor

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/objects/Loads/Numericalflux.cpp

    r4422 r4426  
    391391        /*dynamic objects pointed to by hooks: */
    392392        Node**  nodes=NULL;
    393         Tria**  trias=NULL;
    394393
    395394        /*Retrieve parameters: */
     
    398397        /*recover objects from hooks: */
    399398        nodes=(Node**)hnodes->deliverp();
    400         trias=(Tria**)helements->deliverp();
    401399
    402400        /*recover parameters: */
     
    510508        /*dynamic objects pointed to by hooks: */
    511509        Node**  nodes=NULL;
    512         Tria**  trias=NULL;
    513510
    514511        /*Retrieve parameters: */
     
    517514        /*recover objects from hooks: */
    518515        nodes=(Node**)hnodes->deliverp();
    519         trias=(Tria**)helements->deliverp();
    520516
    521517        /*recover parameters: */
     
    639635        /*dynamic objects pointed to by hooks: */
    640636        Node**  nodes=NULL;
    641         Tria**  trias=NULL;
    642637
    643638        /*recover objects from hooks: */
    644639        nodes=(Node**)hnodes->deliverp();
    645         trias=(Tria**)helements->deliverp();
    646640
    647641        /*Retrieve parameters: */
     
    843837
    844838        /*dynamic objects pointed to by hooks: */
    845         Tria**  trias=NULL;
    846         Node**  nodes=NULL;
     839        Tria*  tria=NULL;
     840        Node** nodes=NULL;
    847841
    848842        /*recover type: */
     
    851845
    852846        /*recover objects from hooks: */
    853         trias=(Tria**)helements->deliverp();
     847        tria=(Tria*)helements[0].deliverp();
    854848        nodes=(Node**)hnodes->deliverp();
    855849
    856         if (type==InternalEnum){
    857                 /*Get value on Element 1 and 2 and take the average*/
    858                 trias[0]->GetParameterValue(&value1,nodes[0],nodes[1],gauss_coord,enumtype);
    859                 trias[1]->GetParameterValue(&value2,nodes[2],nodes[3],gauss_coord,enumtype);
    860                 value=0.5*(value1+value2);
    861         }
    862         else{
    863                 /*Get value on Element*/
    864                 trias[0]->GetParameterValue(&value,nodes[0],nodes[1],gauss_coord,enumtype);
    865         }
     850        /*Get value on Element 1*/
     851        tria->GetParameterValue(&value,nodes[0],nodes[1],gauss_coord,enumtype);
    866852
    867853        /*Assign output pointers:*/
Note: See TracChangeset for help on using the changeset viewer.