Ignore:
Timestamp:
07/23/13 14:30:29 (12 years ago)
Author:
Mathieu Morlighem
Message:

CHG: MacAyeal -> SSA

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/classes/Loads/Icefront.cpp

    r15564 r15567  
    6565        icefront_mparid = iomodel->numberofelements+1;
    6666
    67         if (in_icefront_type==MacAyeal2dIceFrontEnum || in_icefront_type==MacAyeal3dIceFrontEnum){
     67        if (in_icefront_type==SSA2dIceFrontEnum || in_icefront_type==SSA3dIceFrontEnum){
    6868                numnodes    = 2;
    6969                numvertices = 2;
     
    152152//      icefront_mparid=numberofelements+1; //matlab indexing
    153153//
    154         if (in_icefront_type==MacAyeal2dIceFrontEnum || in_icefront_type==MacAyeal3dIceFrontEnum){
     154        if (in_icefront_type==SSA2dIceFrontEnum || in_icefront_type==SSA3dIceFrontEnum){
    155155//              icefront_node_ids[0]=iomodel->nodecounter+reCast<int>(*(iomodel->Data(DiagnosticIcefrontEnum)+segment_width*i+0));
    156156//              icefront_node_ids[1]=iomodel->nodecounter+reCast<int>(*(iomodel->Data(DiagnosticIcefrontEnum)+segment_width*i+1));
     
    375375
    376376        switch(type){
    377                 case MacAyeal2dIceFrontEnum:
    378                 case MacAyeal3dIceFrontEnum:
     377                case SSA2dIceFrontEnum:
     378                case SSA3dIceFrontEnum:
    379379                        for(int i=0;i<NUMVERTICESSEG;i++) sidlist[i]=nodes[i]->Sid();
    380380                        return;
     
    397397
    398398        switch(type){
    399                 case MacAyeal2dIceFrontEnum:
     399                case SSA2dIceFrontEnum:
    400400                        return NUMVERTICESSEG;
    401401#ifdef _HAVE_3D_
    402                 case MacAyeal3dIceFrontEnum:
     402                case SSA3dIceFrontEnum:
    403403                        return NUMVERTICESSEG;
    404404                case HOIceFrontEnum:
     
    559559
    560560        switch(type){
    561                 case MacAyeal2dIceFrontEnum:
    562                         return CreatePVectorDiagnosticMacAyeal2d();
     561                case SSA2dIceFrontEnum:
     562                        return CreatePVectorDiagnosticSSA2d();
    563563        #ifdef _HAVE_3D_
    564                 case MacAyeal3dIceFrontEnum:
    565                         return CreatePVectorDiagnosticMacAyeal3d();
     564                case SSA3dIceFrontEnum:
     565                        return CreatePVectorDiagnosticSSA3d();
    566566                case HOIceFrontEnum:
    567567                        return CreatePVectorDiagnosticHO();
     
    574574}
    575575/*}}}*/
    576 /*FUNCTION Icefront::CreatePVectorDiagnosticMacAyeal2d{{{*/
    577 ElementVector* Icefront::CreatePVectorDiagnosticMacAyeal2d(void){
     576/*FUNCTION Icefront::CreatePVectorDiagnosticSSA2d{{{*/
     577ElementVector* Icefront::CreatePVectorDiagnosticSSA2d(void){
    578578
    579579        /*Intermediary*/
     
    595595
    596596        /*Initialize Element vector and vectors*/
    597         ElementVector* pe=new ElementVector(tria->nodes,numnodes,this->parameters,MacAyealApproximationEnum);
     597        ElementVector* pe=new ElementVector(tria->nodes,numnodes,this->parameters,SSAApproximationEnum);
    598598        IssmDouble*    basis = xNew<IssmDouble>(numnodes);
    599599
     
    669669#endif
    670670#ifdef _HAVE_3D_
    671 /*FUNCTION Icefront::CreatePVectorDiagnosticMacAyeal3d{{{*/
    672 ElementVector* Icefront::CreatePVectorDiagnosticMacAyeal3d(void){
     671/*FUNCTION Icefront::CreatePVectorDiagnosticSSA3d{{{*/
     672ElementVector* Icefront::CreatePVectorDiagnosticSSA3d(void){
    673673
    674674        Icefront *icefront = NULL;
     
    682682        if(!penta->IsOnBed() || penta->IsOnWater()) return NULL;
    683683
    684         /*Spawn Tria and call MacAyeal2d*/
     684        /*Spawn Tria and call SSA2d*/
    685685        tria    =(Tria*)penta->SpawnTria(0,1,2);
    686686        icefront=(Icefront*)this->copy();
    687687        icefront->element=tria;
    688         icefront->inputs->AddInput(new IntInput(IceFrontTypeEnum,MacAyeal2dIceFrontEnum));
    689         ElementVector* pe=icefront->CreatePVectorDiagnosticMacAyeal2d();
     688        icefront->inputs->AddInput(new IntInput(IceFrontTypeEnum,SSA2dIceFrontEnum));
     689        ElementVector* pe=icefront->CreatePVectorDiagnosticSSA2d();
    690690
    691691        /*clean-up and return*/
     
    870870
    871871        /*How many nodes? :*/
    872         if(type==MacAyeal2dIceFrontEnum || type==MacAyeal3dIceFrontEnum)
     872        if(type==SSA2dIceFrontEnum || type==SSA3dIceFrontEnum)
    873873         numberofnodes=2;
    874874        else
Note: See TracChangeset for help on using the changeset viewer.