Changeset 15492


Ignore:
Timestamp:
07/15/13 16:33:43 (12 years ago)
Author:
Mathieu Morlighem
Message:

CHG: changes finite element names

Location:
issm/trunk-jpl/src
Files:
2 added
1 deleted
7 edited

Legend:

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

    r15491 r15492  
    11021102                        basis[5]=gauss->coord3*(1.+gauss->coord4)/2.;
    11031103                        return;
    1104                 case P1xP2Enum:
     1104                case P2xP1Enum:
     1105                        /*Corner nodes*/
     1106                        basis[ 0]=0.;
     1107                        basis[ 1]=0.;
     1108                        basis[ 2]=0.;
     1109                        basis[ 3]=0.;
     1110                        basis[ 4]=0.;
     1111                        basis[ 5]=0.;
     1112                        /*mid-sides of quads*/
     1113                        basis[ 6]=0.;
     1114                        basis[ 7]=0.;
     1115                        basis[ 8]=0.;
     1116                        /*mid-sides of triangles*/
     1117                        basis[ 9]=0.;
     1118                        basis[10]=0.;
     1119                        basis[11]=0.;
     1120                        basis[12]=0.;
     1121                        basis[13]=0.;
     1122                        basis[14]=0.;
    11051123                case MINIEnum:
    11061124                        basis[0]=gauss->coord1*(1.-gauss->coord4)/2.;
  • issm/trunk-jpl/src/c/classes/Elements/TriaRef.cpp

    r15470 r15492  
    438438                        return;
    439439                case P2Enum:
     440                        /*Corner nodes*/
    440441                        basis[0]=gauss->coord1*(2.*gauss->coord1-1.);
    441442                        basis[1]=gauss->coord2*(2.*gauss->coord2-1.);
    442443                        basis[2]=gauss->coord3*(2.*gauss->coord3-1.);
     444                        /*Mid-sides*/
    443445                        basis[3]=4.*gauss->coord3*gauss->coord2;
    444446                        basis[4]=4.*gauss->coord3*gauss->coord1;
  • issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h

    r15491 r15492  
    497497        P0Enum,
    498498        P1Enum,
     499        P1DGEnum,
     500        P1bubbleEnum,
    499501        P2Enum,
    500         P1DGEnum,
    501         P1P2Enum,
     502        P2xP1Enum,
    502503        MINIEnum,
    503504        TaylorHoodEnum,
  • issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp

    r15491 r15492  
    489489                case P0Enum : return "P0";
    490490                case P1Enum : return "P1";
     491                case P1DGEnum : return "P1DG";
     492                case P1bubbleEnum : return "P1bubble";
    491493                case P2Enum : return "P2";
    492                 case P1DGEnum : return "P1DG";
    493                 case P1P2Enum : return "P1P2";
     494                case P2xP1Enum : return "P2xP1";
    494495                case MINIEnum : return "MINI";
    495496                case TaylorHoodEnum : return "TaylorHood";
  • issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp

    r15491 r15492  
    498498              else if (strcmp(name,"P0")==0) return P0Enum;
    499499              else if (strcmp(name,"P1")==0) return P1Enum;
     500              else if (strcmp(name,"P1DG")==0) return P1DGEnum;
     501              else if (strcmp(name,"P1bubble")==0) return P1bubbleEnum;
    500502              else if (strcmp(name,"P2")==0) return P2Enum;
    501               else if (strcmp(name,"P1DG")==0) return P1DGEnum;
    502               else if (strcmp(name,"P1P2")==0) return P1P2Enum;
     503              else if (strcmp(name,"P2xP1")==0) return P2xP1Enum;
    503504              else if (strcmp(name,"MINI")==0) return MINIEnum;
    504505              else if (strcmp(name,"TaylorHood")==0) return TaylorHoodEnum;
    505506              else if (strcmp(name,"SaveResults")==0) return SaveResultsEnum;
    506507              else if (strcmp(name,"BoolElementResult")==0) return BoolElementResultEnum;
    507               else if (strcmp(name,"BoolExternalResult")==0) return BoolExternalResultEnum;
    508508         else stage=5;
    509509   }
    510510   if(stage==5){
    511               if (strcmp(name,"DoubleElementResult")==0) return DoubleElementResultEnum;
     511              if (strcmp(name,"BoolExternalResult")==0) return BoolExternalResultEnum;
     512              else if (strcmp(name,"DoubleElementResult")==0) return DoubleElementResultEnum;
    512513              else if (strcmp(name,"DoubleExternalResult")==0) return DoubleExternalResultEnum;
    513514              else if (strcmp(name,"DoubleMatExternalResult")==0) return DoubleMatExternalResultEnum;
  • issm/trunk-jpl/src/m/enum/EnumDefinitions.py

    r15491 r15492  
    66176617        return StringToEnum('P1')[0]
    66186618
     6619def P1DGEnum():
     6620        """
     6621        P1DGENUM - Enum of P1DG
     6622
     6623        WARNING: DO NOT MODIFY THIS FILE
     6624                                this file has been automatically generated by src/c/shared/Enum/Synchronize.sh
     6625                                Please read src/c/shared/Enum/README for more information
     6626
     6627           Usage:
     6628              macro=P1DGEnum()
     6629        """
     6630
     6631        return StringToEnum('P1DG')[0]
     6632
     6633def P1bubbleEnum():
     6634        """
     6635        P1BUBBLEENUM - Enum of P1bubble
     6636
     6637        WARNING: DO NOT MODIFY THIS FILE
     6638                                this file has been automatically generated by src/c/shared/Enum/Synchronize.sh
     6639                                Please read src/c/shared/Enum/README for more information
     6640
     6641           Usage:
     6642              macro=P1bubbleEnum()
     6643        """
     6644
     6645        return StringToEnum('P1bubble')[0]
     6646
    66196647def P2Enum():
    66206648        """
     
    66316659        return StringToEnum('P2')[0]
    66326660
    6633 def P1DGEnum():
    6634         """
    6635         P1DGENUM - Enum of P1DG
    6636 
    6637         WARNING: DO NOT MODIFY THIS FILE
    6638                                 this file has been automatically generated by src/c/shared/Enum/Synchronize.sh
    6639                                 Please read src/c/shared/Enum/README for more information
    6640 
    6641            Usage:
    6642               macro=P1DGEnum()
    6643         """
    6644 
    6645         return StringToEnum('P1DG')[0]
    6646 
    6647 def P1P2Enum():
    6648         """
    6649         P1P2ENUM - Enum of P1P2
    6650 
    6651         WARNING: DO NOT MODIFY THIS FILE
    6652                                 this file has been automatically generated by src/c/shared/Enum/Synchronize.sh
    6653                                 Please read src/c/shared/Enum/README for more information
    6654 
    6655            Usage:
    6656               macro=P1P2Enum()
    6657         """
    6658 
    6659         return StringToEnum('P1P2')[0]
     6661def P2xP1Enum():
     6662        """
     6663        P2XP1ENUM - Enum of P2xP1
     6664
     6665        WARNING: DO NOT MODIFY THIS FILE
     6666                                this file has been automatically generated by src/c/shared/Enum/Synchronize.sh
     6667                                Please read src/c/shared/Enum/README for more information
     6668
     6669           Usage:
     6670              macro=P2xP1Enum()
     6671        """
     6672
     6673        return StringToEnum('P2xP1')[0]
    66606674
    66616675def MINIEnum():
     
    78897903        """
    78907904
    7891         return 562
    7892 
     7905        return 563
     7906
  • issm/trunk-jpl/src/m/enum/MaximumNumberOfEnums.m

    r15491 r15492  
    99%      macro=MaximumNumberOfEnums()
    1010
    11 macro=562;
     11macro=563;
Note: See TracChangeset for help on using the changeset viewer.