Changeset 20687


Ignore:
Timestamp:
06/01/16 22:55:21 (9 years ago)
Author:
felicity
Message:

CHG: renamed rheology Earl to Estar (Budd et al., 2013)

Location:
issm/trunk-jpl/src/c
Files:
3 added
3 deleted
10 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/Makefile.am

    r20678 r20687  
    6161                                        ./classes/Materials/Materials.cpp\
    6262                                        ./classes/Materials/Matice.cpp\
    63                                         ./classes/Materials/Matearl.cpp\
     63                                        ./classes/Materials/Matestar.cpp\
    6464                                        ./classes/Materials/Matpar.cpp\
    6565                                        ./classes/Constraints/Constraints.cpp\
     
    128128                                        ./shared/Elements/ComputeD18OTemperaturePrecipitationFromPD.cpp\
    129129                                        ./shared/Elements/DrainageFunctionWaterfraction.cpp\
    130                                         ./shared/Elements/EarlComponents.cpp\
     130                                        ./shared/Elements/EstarComponents.cpp\
    131131                                        ./shared/String/DescriptorIndex.cpp\
    132132                                        ./toolkits/issm/IssmToolkitUtils.cpp\
  • issm/trunk-jpl/src/c/classes/Elements/Element.cpp

    r20683 r20687  
    283283                        dvmag[2]=1./(2*sqrt(vmag))*(2*vx*dvx[2]+2*vy*dvy[2]+2*vz*dvz[2]);
    284284                }
    285                 EarlStrainrateQuantities(&epso,&epsprime,vx,vy,vz,vmag,&dvx[0],&dvy[0],&dvz[0],&dvmag[0]);
    286                 lambdas[iv]=EarlLambdaS(epso,epsprime);
     285                EstarStrainrateQuantities(&epso,&epsprime,vx,vy,vz,vmag,&dvx[0],&dvy[0],&dvz[0],&dvmag[0]);
     286                lambdas[iv]=EstarLambdaS(epso,epsprime);
    287287                vorticityx[iv]=dvz[1]-dvy[2];
    288288                vorticityy[iv]=dvx[2]-dvz[0];
  • issm/trunk-jpl/src/c/classes/Elements/Penta.cpp

    r20669 r20687  
    22612261                        if(this->material->IsDamage())this->InputDepthAverageAtBase(DamageDEnum,DamageDbarEnum);
    22622262                        break;
    2263                 case MatearlEnum:
     2263                case MatestarEnum:
    22642264                        this->InputDepthAverageAtBase(MaterialsRheologyKoEnum,MaterialsRheologyKobarEnum);
    22652265                        this->InputDepthAverageAtBase(MaterialsRheologyEcEnum,MaterialsRheologyEcbarEnum);
     
    22792279                        this->inputs->DeleteInput(DamageDbarEnum);
    22802280                        break;
    2281                 case MatearlEnum:
     2281                case MatestarEnum:
    22822282                        break;
    22832283                default:
  • issm/trunk-jpl/src/c/classes/Materials/Matpar.cpp

    r20663 r20687  
    8282                case MaticeEnum:
    8383                case MatdamageiceEnum:
    84                 case MatearlEnum:
     84                case MatestarEnum:
    8585                        iomodel->FindConstant(&this->rho_ice,MaterialsRhoIceEnum);
    8686                        iomodel->FindConstant(&this->rho_water,MaterialsRhoSeawaterEnum);
  • issm/trunk-jpl/src/c/classes/classes.h

    r20663 r20687  
    8383#include "./Materials/Material.h"
    8484#include "./Materials/Matice.h"
    85 #include "./Materials/Matearl.h"
     85#include "./Materials/Matestar.h"
    8686#include "./Materials/Matpar.h"
    8787
  • issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateElementsVerticesAndMaterials.cpp

    r20663 r20687  
    7979                        }
    8080                        break;
    81                 case MatearlEnum:
     81                case MatestarEnum:
    8282                        iomodel->FetchDataToInput(elements,MaterialsRheologyKoEnum);
    8383                        iomodel->FetchDataToInput(elements,MaterialsRheologyEcEnum);
    8484                        iomodel->FetchDataToInput(elements,MaterialsRheologyEsEnum);
    85                         for(i=0;i<iomodel->numberofelements;i++) if(iomodel->my_elements[i]) materials->AddObject(new Matearl(i+1,i,iomodel));
     85                        for(i=0;i<iomodel->numberofelements;i++) if(iomodel->my_elements[i]) materials->AddObject(new Matestar(i+1,i,iomodel));
    8686                        switch(iomodel->domaindim){
    8787                                case 2:
  • issm/trunk-jpl/src/c/shared/Elements/elements.h

    r20683 r20687  
    1515IssmDouble LliboutryDuval(IssmDouble enthalpy, IssmDouble pressure, IssmDouble n, IssmDouble betaCC, IssmDouble referencetemperature, IssmDouble heatcapacity, IssmDouble latentheat);
    1616// IssmDouble LliboutryDuval(IssmDouble temperature, IssmDouble waterfraction, IssmDouble depth,IssmDouble n);
    17 IssmDouble EarlLambdaS(IssmDouble epso, IssmDouble epsprime_norm);
    18 void EarlOmega(IssmDouble* omega,IssmDouble vx,IssmDouble vy,IssmDouble vz,IssmDouble vmag,IssmDouble* dvx,IssmDouble* dvy,IssmDouble* dvz, IssmDouble* dvmag);
    19 void EarlStrainrateQuantities(IssmDouble *pepso, IssmDouble *pepsprime_norm, IssmDouble vx,IssmDouble vy,IssmDouble vz,IssmDouble vmag,IssmDouble* dvx,IssmDouble* dvy,IssmDouble* dvz,IssmDouble* dvmag);
     17IssmDouble EstarLambdaS(IssmDouble epso, IssmDouble epsprime_norm);
     18void EstarOmega(IssmDouble* omega,IssmDouble vx,IssmDouble vy,IssmDouble vz,IssmDouble vmag,IssmDouble* dvx,IssmDouble* dvy,IssmDouble* dvz, IssmDouble* dvmag);
     19void EstarStrainrateQuantities(IssmDouble *pepso, IssmDouble *pepsprime_norm, IssmDouble vx,IssmDouble vy,IssmDouble vz,IssmDouble vmag,IssmDouble* dvx,IssmDouble* dvy,IssmDouble* dvz,IssmDouble* dvmag);
    2020IssmDouble PddSurfaceMassBalance(IssmDouble* monthlytemperatures,  IssmDouble* monthlyprec,
    2121                                 IssmDouble* pdds, IssmDouble* pds, IssmDouble* melt, IssmDouble* accu, IssmDouble signorm,
  • issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h

    r20678 r20687  
    611611        MaticeEnum,
    612612        MatdamageiceEnum,
    613         MatearlEnum,
     613        MatestarEnum,
    614614        MatparEnum,
    615615        NodeEnum,
  • issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp

    r20678 r20687  
    601601                case MaticeEnum : return "Matice";
    602602                case MatdamageiceEnum : return "Matdamageice";
    603                 case MatearlEnum : return "Matearl";
     603                case MatestarEnum : return "Matestar";
    604604                case MatparEnum : return "Matpar";
    605605                case NodeEnum : return "Node";
  • issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp

    r20678 r20687  
    613613              else if (strcmp(name,"Matice")==0) return MaticeEnum;
    614614              else if (strcmp(name,"Matdamageice")==0) return MatdamageiceEnum;
    615               else if (strcmp(name,"Matearl")==0) return MatearlEnum;
     615              else if (strcmp(name,"Matestar")==0) return MatestarEnum;
    616616              else if (strcmp(name,"Matpar")==0) return MatparEnum;
    617617              else if (strcmp(name,"Node")==0) return NodeEnum;
Note: See TracChangeset for help on using the changeset viewer.