Changeset 17860


Ignore:
Timestamp:
04/28/14 14:44:29 (11 years ago)
Author:
seroussi
Message:

NEW: added assert in NormalBase and NormalTop

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/classes/Elements/Tria.cpp

    r17859 r17860  
    16811681        bed_normal[0]= + vector[1]/norm;
    16821682        bed_normal[1]= - vector[0]/norm;
     1683        _assert_(bed_normal[1]<0);
    16831684}
    16841685/*}}}*/
    16851686/*FUNCTION Tria::NormalTop {{{*/
    1686 void Tria::NormalTop(IssmDouble* bed_normal,IssmDouble* xyz_list){
     1687void Tria::NormalTop(IssmDouble* top_normal,IssmDouble* xyz_list){
    16871688
    16881689        /*Build unit outward pointing vector*/
     
    16971698        norm=sqrt(vector[0]*vector[0] + vector[1]*vector[1]);
    16981699
    1699         bed_normal[0]= + vector[1]/norm;
    1700         bed_normal[1]= - vector[0]/norm;
     1700        top_normal[0]= + vector[1]/norm;
     1701        top_normal[1]= - vector[0]/norm;
     1702        _assert_(top_normal[1]<0);
    17011703}
    17021704/*}}}*/
Note: See TracChangeset for help on using the changeset viewer.