Changeset 21529
- Timestamp:
- 02/08/17 17:56:27 (8 years ago)
- Location:
- issm/trunk-jpl/src/c
- Files:
-
- 22 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/Makefile.am
r21525 r21529 453 453 endif 454 454 #}}} 455 #Gia sources {{{456 if GIA 457 issm_sources += ./cores/gia _core.cpp\458 ./analyses/Gia Analysis.cpp\459 ./modules/Gia DeflectionCorex/GiaDeflectionCorex.cpp\460 ./modules/Gia DeflectionCorex/distme.f\461 ./modules/Gia DeflectionCorex/freed.f\462 ./modules/Gia DeflectionCorex/ojrule.f\463 ./modules/Gia DeflectionCorex/pwise.f\464 ./modules/Gia DeflectionCorex/qwise.f\465 ./modules/Gia DeflectionCorex/stot.f\466 ./modules/Gia DeflectionCorex/what0.f455 #GiaIvins sources {{{ 456 if GIAIVINS 457 issm_sources += ./cores/giaivins_core.cpp\ 458 ./analyses/GiaIvinsAnalysis.cpp\ 459 ./modules/GiaIvinsDeflectionCorex/GiaIvinsDeflectionCorex.cpp\ 460 ./modules/GiaIvinsDeflectionCorex/distme.f\ 461 ./modules/GiaIvinsDeflectionCorex/freed.f\ 462 ./modules/GiaIvinsDeflectionCorex/ojrule.f\ 463 ./modules/GiaIvinsDeflectionCorex/pwise.f\ 464 ./modules/GiaIvinsDeflectionCorex/qwise.f\ 465 ./modules/GiaIvinsDeflectionCorex/stot.f\ 466 ./modules/GiaIvinsDeflectionCorex/what0.f 467 467 endif 468 468 #}}} -
issm/trunk-jpl/src/c/analyses/EnumToAnalysis.cpp
r21261 r21529 104 104 case UzawaPressureAnalysisEnum : return new UzawaPressureAnalysis(); 105 105 #endif 106 #ifdef _HAVE_GIA _107 case Gia AnalysisEnum : return new GiaAnalysis();106 #ifdef _HAVE_GIAIVINS_ 107 case GiaIvinsAnalysisEnum : return new GiaIvinsAnalysis(); 108 108 #endif 109 109 #ifdef _HAVE_ESA_ -
issm/trunk-jpl/src/c/analyses/analyses.h
r21261 r21529 23 23 #include "./FreeSurfaceBaseAnalysis.h" 24 24 #include "./FreeSurfaceTopAnalysis.h" 25 #include "./Gia Analysis.h"25 #include "./GiaIvinsAnalysis.h" 26 26 #include "./EsaAnalysis.h" 27 27 #include "./HydrologyDCEfficientAnalysis.h" -
issm/trunk-jpl/src/c/classes/Elements/Element.cpp
r21528 r21529 1562 1562 name==EsaEmotionEnum || 1563 1563 name==EsaDeltathicknessEnum || 1564 name==Gia WEnum ||1565 name==Gia dWdtEnum ||1564 name==GiaIvinsWEnum || 1565 name==GiaIvinsdWdtEnum || 1566 1566 name==SedimentHeadEnum || 1567 1567 name==EplHeadEnum || -
issm/trunk-jpl/src/c/classes/Elements/Element.h
r21514 r21529 294 294 virtual void ZeroLevelsetCoordinates(IssmDouble** pxyz_zero,IssmDouble* xyz_list,int levelsetenum)=0; 295 295 296 #ifdef _HAVE_GIA _297 virtual void Gia Deflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x,IssmDouble* y)=0;296 #ifdef _HAVE_GIAIVINS_ 297 virtual void GiaIvinsDeflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x,IssmDouble* y)=0; 298 298 #endif 299 299 #ifdef _HAVE_ESA_ -
issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
r21403 r21529 3536 3536 /*}}}*/ 3537 3537 3538 #ifdef _HAVE_GIA _3539 void Penta::Gia Deflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x,IssmDouble* y){/*{{{*/3540 _error_("GIA deflection not implemented yet!");3538 #ifdef _HAVE_GIAIVINS_ 3539 void Penta::GiaIvinsDeflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x,IssmDouble* y){/*{{{*/ 3540 _error_("GIAIVINS deflection not implemented yet!"); 3541 3541 } 3542 3542 /*}}}*/ -
issm/trunk-jpl/src/c/classes/Elements/Penta.h
r21402 r21529 182 182 #endif 183 183 184 #ifdef _HAVE_GIA _185 void Gia Deflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x,IssmDouble* y);184 #ifdef _HAVE_GIAIVINS_ 185 void GiaIvinsDeflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x,IssmDouble* y); 186 186 #endif 187 187 #ifdef _HAVE_ESA_ -
issm/trunk-jpl/src/c/classes/Elements/Seg.h
r21344 r21529 165 165 IssmDouble GetAreaSpherical(void){_error_("not implemented yet!");}; 166 166 167 #ifdef _HAVE_GIA _168 void Gia Deflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x,IssmDouble* y){_error_("not implemented yet");};167 #ifdef _HAVE_GIAIVINS_ 168 void GiaIvinsDeflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x,IssmDouble* y){_error_("not implemented yet");}; 169 169 #endif 170 170 #ifdef _HAVE_ESA_ -
issm/trunk-jpl/src/c/classes/Elements/Tetra.h
r21344 r21529 172 172 void ZeroLevelsetCoordinates(IssmDouble** pxyz_zero,IssmDouble* xyz_list,int levelsetenum); 173 173 174 #ifdef _HAVE_GIA _175 void Gia Deflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x,IssmDouble* y){_error_("not implemented yet");};174 #ifdef _HAVE_GIAIVINS_ 175 void GiaIvinsDeflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x,IssmDouble* y){_error_("not implemented yet");}; 176 176 #endif 177 177 #ifdef _HAVE_ESA_ -
issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
r21350 r21529 15 15 #include "../classes.h" 16 16 #include "../../shared/shared.h" 17 #ifdef _HAVE_GIA _18 #include "../../modules/Gia DeflectionCorex/GiaDeflectionCorex.h"17 #ifdef _HAVE_GIAIVINS_ 18 #include "../../modules/GiaIvinsDeflectionCorex/GiaIvinsDeflectionCorex.h" 19 19 #endif 20 20 /*}}}*/ … … 3453 3453 /*}}}*/ 3454 3454 3455 #ifdef _HAVE_GIA _3456 void Tria::Gia Deflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x, IssmDouble* y){/*{{{*/3455 #ifdef _HAVE_GIAIVINS_ 3456 void Tria::GiaIvinsDeflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x, IssmDouble* y){/*{{{*/ 3457 3457 3458 3458 int i; … … 3492 3492 IssmDouble dwidt; 3493 3493 3494 /*arguments to Gia DeflectionCorex: */3495 Gia DeflectionCoreArgs arguments;3494 /*arguments to GiaIvinsDeflectionCorex: */ 3495 GiaIvinsDeflectionCoreArgs arguments; 3496 3496 3497 3497 /*how many dofs are we working with here? */ … … 3500 3500 3501 3501 /*recover gia solution parameters: */ 3502 this->parameters->FindParam(&cross_section_shape,Gia CrossSectionShapeEnum);3502 this->parameters->FindParam(&cross_section_shape,GiaIvinsCrossSectionShapeEnum); 3503 3503 3504 3504 /*what time is it? :*/ … … 3518 3518 3519 3519 /*recover mantle viscosity: */ 3520 mantle_viscosity_input=inputs->GetInput(Gia MantleViscosityEnum);3520 mantle_viscosity_input=inputs->GetInput(GiaIvinsMantleViscosityEnum); 3521 3521 if (!mantle_viscosity_input)_error_("mantle viscosity input needed to compute gia deflection!"); 3522 3522 mantle_viscosity_input->GetInputAverage(&mantle_viscosity); 3523 3523 3524 3524 /*recover lithosphere thickness: */ 3525 lithosphere_thickness_input=inputs->GetInput(Gia LithosphereThicknessEnum);3525 lithosphere_thickness_input=inputs->GetInput(GiaIvinsLithosphereThicknessEnum); 3526 3526 if (!lithosphere_thickness_input)_error_("lithosphere thickness input needed to compute gia deflection!"); 3527 3527 lithosphere_thickness_input->GetInputAverage(&lithosphere_thickness); … … 3538 3538 y0=(xyz_list[0][1]+xyz_list[1][1]+xyz_list[2][1])/3.0; 3539 3539 3540 /*start loading Gia DeflectionCore arguments: */3540 /*start loading GiaIvinsDeflectionCore arguments: */ 3541 3541 arguments.re=re; 3542 3542 arguments.hes=hes; … … 3564 3564 3565 3565 /*for this Tria, compute contribution to rebound at vertex i: */ 3566 Gia DeflectionCorex(&wi,&dwidt,&arguments);3566 GiaIvinsDeflectionCorex(&wi,&dwidt,&arguments); 3567 3567 3568 3568 /*plug value into solution vector: */ -
issm/trunk-jpl/src/c/classes/Elements/Tria.h
r21344 r21529 141 141 void ZeroLevelsetCoordinates(IssmDouble** pxyz_zero,IssmDouble* xyz_list,int levelsetenum); 142 142 143 #ifdef _HAVE_GIA _144 void Gia Deflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x,IssmDouble* y);143 #ifdef _HAVE_GIAIVINS_ 144 void GiaIvinsDeflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt,IssmDouble* x,IssmDouble* y); 145 145 #endif 146 146 #ifdef _HAVE_ESA_ -
issm/trunk-jpl/src/c/classes/FemModel.cpp
r21528 r21529 630 630 break; 631 631 632 case Gia SolutionEnum:633 analyses_temp[numanalyses++]=Gia AnalysisEnum;632 case GiaIvinsSolutionEnum: 633 analyses_temp[numanalyses++]=GiaIvinsAnalysisEnum; 634 634 break; 635 635 … … 651 651 652 652 case TransientSolutionEnum:{ 653 bool isSIA,isFS,isthermal,isenthalpy,ismasstransport,isgroundingline,isstressbalance,ismovingfront,ishydrology,isdamage,issmb,isslr,isesa,isgia ;653 bool isSIA,isFS,isthermal,isenthalpy,ismasstransport,isgroundingline,isstressbalance,ismovingfront,ishydrology,isdamage,issmb,isslr,isesa,isgiaivins; 654 654 iomodel->FindConstant(&isSIA,"md.flowequation.isSIA"); 655 655 iomodel->FindConstant(&isFS,"md.flowequation.isFS"); … … 665 665 iomodel->FindConstant(&isslr,"md.transient.isslr"); 666 666 iomodel->FindConstant(&isesa,"md.transient.isesa"); 667 iomodel->FindConstant(&isgia ,"md.transient.isgia");667 iomodel->FindConstant(&isgiaivins,"md.transient.isgiaivins"); 668 668 if(isstressbalance){ 669 669 int fe_FS; … … 712 712 analyses_temp[numanalyses++]=EsaAnalysisEnum; 713 713 } 714 if(isgia ){715 analyses_temp[numanalyses++]=Gia AnalysisEnum;714 if(isgiaivins){ 715 analyses_temp[numanalyses++]=GiaIvinsAnalysisEnum; 716 716 } 717 717 … … 2319 2319 /*}}}*/ 2320 2320 #endif 2321 #ifdef _HAVE_GIA _2321 #ifdef _HAVE_GIAIVINS_ 2322 2322 void FemModel::Deflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt, IssmDouble* x, IssmDouble* y){ /*{{{*/ 2323 2323 … … 2325 2325 for(int i=0;i<elements->Size();i++){ 2326 2326 Element* element=xDynamicCast<Element*>(elements->GetObjectByOffset(i)); 2327 element->Gia Deflection(wg,dwgdt, x,y);2327 element->GiaIvinsDeflection(wg,dwgdt, x,y); 2328 2328 } 2329 2329 } -
issm/trunk-jpl/src/c/classes/FemModel.h
r21528 r21529 117 117 void ThicknessAbsGradientx( IssmDouble* pJ); 118 118 void ThicknessPositivex(IssmDouble* pJ); 119 #ifdef _HAVE_GIA _119 #ifdef _HAVE_GIAIVINS_ 120 120 void Deflection(Vector<IssmDouble>* wg,Vector<IssmDouble>* dwgdt, IssmDouble* x, IssmDouble* y); 121 121 #endif -
issm/trunk-jpl/src/c/classes/classes.h
r20687 r21529 126 126 #include "./Update.h" 127 127 #include "./FemModel.h" 128 #include "./Gia DeflectionCoreArgs.h"128 #include "./GiaIvinsDeflectionCoreArgs.h" 129 129 #include "./RiftStruct.h" 130 130 -
issm/trunk-jpl/src/c/cores/CorePointerFromSolutionEnum.cpp
r21261 r21529 65 65 solutioncore=&esa_core; 66 66 break; 67 case Gia SolutionEnum:68 #if _HAVE_GIA _69 solutioncore=&gia _core;67 case GiaIvinsSolutionEnum: 68 #if _HAVE_GIAIVINS_ 69 solutioncore=&giaivins_core; 70 70 #else 71 _error_("ISSM not compiled with Gia capability");71 _error_("ISSM not compiled with Gia Ivins capability"); 72 72 #endif 73 73 break; -
issm/trunk-jpl/src/c/cores/cores.h
r21261 r21529 46 46 void adgradient_core(FemModel* femmodel); 47 47 void dummy_core(FemModel* femmodel); 48 void gia _core(FemModel* femmodel);48 void giaivins_core(FemModel* femmodel); 49 49 void esa_core(FemModel* femmodel); 50 50 void smb_core(FemModel* femmodel); -
issm/trunk-jpl/src/c/cores/transient_core.cpp
r20959 r21529 21 21 /*parameters: */ 22 22 IssmDouble finaltime,dt,yts; 23 bool isstressbalance,ismasstransport,issmb,isFS,isthermal,isgroundingline,isgia ,isslr,iscoupler,ismovingfront,isdamageevolution,ishydrology;23 bool isstressbalance,ismasstransport,issmb,isFS,isthermal,isgroundingline,isgiaivins,isslr,iscoupler,ismovingfront,isdamageevolution,ishydrology; 24 24 bool save_results,dakota_analysis; 25 25 bool time_adapt; … … 53 53 femmodel->parameters->FindParam(&issmb,TransientIssmbEnum); 54 54 femmodel->parameters->FindParam(&isthermal,TransientIsthermalEnum); 55 femmodel->parameters->FindParam(&isgia ,TransientIsgiaEnum);55 femmodel->parameters->FindParam(&isgiaivins,TransientIsgiaivinsEnum); 56 56 femmodel->parameters->FindParam(&isslr,TransientIsslrEnum); 57 57 femmodel->parameters->FindParam(&iscoupler,TransientIscouplerEnum); … … 130 130 FloatingiceMeltingRatex(femmodel); 131 131 132 if(isgia ){132 if(isgiaivins){ 133 133 if(VerboseSolution()) _printf0_(" computing glacial isostatic adjustment\n"); 134 #ifdef _HAVE_GIA _135 gia _core(femmodel);134 #ifdef _HAVE_GIAIVINS_ 135 giaivins_core(femmodel); 136 136 #else 137 137 _error_("ISSM was not compiled with gia capabilities. Exiting"); -
issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateParameters.cpp
r21510 r21529 77 77 parameters->AddObject(iomodel->CopyConstantObject("md.transient.isthermal",TransientIsthermalEnum)); 78 78 parameters->AddObject(iomodel->CopyConstantObject("md.transient.isgroundingline",TransientIsgroundinglineEnum)); 79 parameters->AddObject(iomodel->CopyConstantObject("md.transient.isgia ",TransientIsgiaEnum));79 parameters->AddObject(iomodel->CopyConstantObject("md.transient.isgiaivins",TransientIsgiaivinsEnum)); 80 80 parameters->AddObject(iomodel->CopyConstantObject("md.transient.isesa",TransientIsesaEnum)); 81 81 parameters->AddObject(iomodel->CopyConstantObject("md.transient.isdamageevolution",TransientIsdamageevolutionEnum)); … … 85 85 parameters->AddObject(iomodel->CopyConstantObject("md.transient.iscoupler",TransientIscouplerEnum)); 86 86 parameters->AddObject(iomodel->CopyConstantObject("md.materials.rheology_law",MaterialsRheologyLawEnum)); 87 parameters->AddObject(iomodel->CopyConstantObject("md.gia .cross_section_shape",GiaCrossSectionShapeEnum));87 parameters->AddObject(iomodel->CopyConstantObject("md.giaivins.cross_section_shape",GiaIvinsCrossSectionShapeEnum)); 88 88 89 89 /*For stress balance only*/ -
issm/trunk-jpl/src/c/modules/modules.h
r20562 r21529 29 29 #include "./GetVectorFromInputsx/GetVectorFromInputsx.h" 30 30 #include "./GetVectorFromControlInputsx/GetVectorFromControlInputsx.h" 31 #include "./Gia DeflectionCorex/GiaDeflectionCorex.h"31 #include "./GiaIvinsDeflectionCorex/GiaIvinsDeflectionCorex.h" 32 32 #include "./SetControlInputsFromVectorx/SetControlInputsFromVectorx.h" 33 33 #include "./SetActiveNodesLSMx/SetActiveNodesLSMx.h" -
issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h
r21526 r21529 331 331 ThermalNumRequestedOutputsEnum, 332 332 ThermalRequestedOutputsEnum, 333 Gia MantleViscosityEnum,334 Gia LithosphereThicknessEnum,333 GiaIvinsMantleViscosityEnum, 334 GiaIvinsLithosphereThicknessEnum, 335 335 ThicknessEnum, 336 336 TimesteppingStartTimeEnum, … … 346 346 TransientIsmasstransportEnum, 347 347 TransientIsthermalEnum, 348 TransientIsgia Enum,348 TransientIsgiaivinsEnum, 349 349 TransientIsesaEnum, 350 350 TransientIsdamageevolutionEnum, … … 564 564 DivergenceEnum, 565 565 MaxDivergenceEnum, 566 Gia CrossSectionShapeEnum,567 Gia dWdtEnum,568 Gia WEnum,566 GiaIvinsCrossSectionShapeEnum, 567 GiaIvinsdWdtEnum, 568 GiaIvinsWEnum, 569 569 /*}}}*/ 570 570 /*Results{{{*/ … … 927 927 TransientSolutionEnum, 928 928 UzawaPressureAnalysisEnum, 929 Gia SolutionEnum,930 Gia AnalysisEnum,929 GiaIvinsSolutionEnum, 930 GiaIvinsAnalysisEnum, 931 931 EsaSolutionEnum, 932 932 EsaAnalysisEnum, -
issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp
r21526 r21529 337 337 case ThermalNumRequestedOutputsEnum : return "ThermalNumRequestedOutputs"; 338 338 case ThermalRequestedOutputsEnum : return "ThermalRequestedOutputs"; 339 case Gia MantleViscosityEnum : return "GiaMantleViscosity";340 case Gia LithosphereThicknessEnum : return "GiaLithosphereThickness";339 case GiaIvinsMantleViscosityEnum : return "GiaIvinsMantleViscosity"; 340 case GiaIvinsLithosphereThicknessEnum : return "GiaIvinsLithosphereThickness"; 341 341 case ThicknessEnum : return "Thickness"; 342 342 case TimesteppingStartTimeEnum : return "TimesteppingStartTime"; … … 352 352 case TransientIsmasstransportEnum : return "TransientIsmasstransport"; 353 353 case TransientIsthermalEnum : return "TransientIsthermal"; 354 case TransientIsgia Enum : return "TransientIsgia";354 case TransientIsgiaivinsEnum : return "TransientIsgiaivins"; 355 355 case TransientIsesaEnum : return "TransientIsesa"; 356 356 case TransientIsdamageevolutionEnum : return "TransientIsdamageevolution"; … … 562 562 case DivergenceEnum : return "Divergence"; 563 563 case MaxDivergenceEnum : return "MaxDivergence"; 564 case Gia CrossSectionShapeEnum : return "GiaCrossSectionShape";565 case Gia dWdtEnum : return "GiadWdt";566 case Gia WEnum : return "GiaW";564 case GiaIvinsCrossSectionShapeEnum : return "GiaIvinsCrossSectionShape"; 565 case GiaIvinsdWdtEnum : return "GiaIvinsdWdt"; 566 case GiaIvinsWEnum : return "GiaIvinsW"; 567 567 case SaveResultsEnum : return "SaveResults"; 568 568 case BoolExternalResultEnum : return "BoolExternalResult"; … … 897 897 case TransientSolutionEnum : return "TransientSolution"; 898 898 case UzawaPressureAnalysisEnum : return "UzawaPressureAnalysis"; 899 case Gia SolutionEnum : return "GiaSolution";900 case Gia AnalysisEnum : return "GiaAnalysis";899 case GiaIvinsSolutionEnum : return "GiaIvinsSolution"; 900 case GiaIvinsAnalysisEnum : return "GiaIvinsAnalysis"; 901 901 case EsaSolutionEnum : return "EsaSolution"; 902 902 case EsaAnalysisEnum : return "EsaAnalysis"; -
issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp
r21526 r21529 343 343 else if (strcmp(name,"ThermalNumRequestedOutputs")==0) return ThermalNumRequestedOutputsEnum; 344 344 else if (strcmp(name,"ThermalRequestedOutputs")==0) return ThermalRequestedOutputsEnum; 345 else if (strcmp(name,"Gia MantleViscosity")==0) return GiaMantleViscosityEnum;346 else if (strcmp(name,"Gia LithosphereThickness")==0) return GiaLithosphereThicknessEnum;345 else if (strcmp(name,"GiaIvinsMantleViscosity")==0) return GiaIvinsMantleViscosityEnum; 346 else if (strcmp(name,"GiaIvinsLithosphereThickness")==0) return GiaIvinsLithosphereThicknessEnum; 347 347 else if (strcmp(name,"Thickness")==0) return ThicknessEnum; 348 348 else if (strcmp(name,"TimesteppingStartTime")==0) return TimesteppingStartTimeEnum; … … 358 358 else if (strcmp(name,"TransientIsmasstransport")==0) return TransientIsmasstransportEnum; 359 359 else if (strcmp(name,"TransientIsthermal")==0) return TransientIsthermalEnum; 360 else if (strcmp(name,"TransientIsgia ")==0) return TransientIsgiaEnum;360 else if (strcmp(name,"TransientIsgiaivins")==0) return TransientIsgiaivinsEnum; 361 361 else if (strcmp(name,"TransientIsesa")==0) return TransientIsesaEnum; 362 362 else if (strcmp(name,"TransientIsdamageevolution")==0) return TransientIsdamageevolutionEnum; … … 574 574 else if (strcmp(name,"Divergence")==0) return DivergenceEnum; 575 575 else if (strcmp(name,"MaxDivergence")==0) return MaxDivergenceEnum; 576 else if (strcmp(name,"Gia CrossSectionShape")==0) return GiaCrossSectionShapeEnum;577 else if (strcmp(name,"Gia dWdt")==0) return GiadWdtEnum;578 else if (strcmp(name,"Gia W")==0) return GiaWEnum;576 else if (strcmp(name,"GiaIvinsCrossSectionShape")==0) return GiaIvinsCrossSectionShapeEnum; 577 else if (strcmp(name,"GiaIvinsdWdt")==0) return GiaIvinsdWdtEnum; 578 else if (strcmp(name,"GiaIvinsW")==0) return GiaIvinsWEnum; 579 579 else if (strcmp(name,"SaveResults")==0) return SaveResultsEnum; 580 580 else if (strcmp(name,"BoolExternalResult")==0) return BoolExternalResultEnum; … … 918 918 else if (strcmp(name,"TransientSolution")==0) return TransientSolutionEnum; 919 919 else if (strcmp(name,"UzawaPressureAnalysis")==0) return UzawaPressureAnalysisEnum; 920 else if (strcmp(name,"Gia Solution")==0) return GiaSolutionEnum;921 else if (strcmp(name,"Gia Analysis")==0) return GiaAnalysisEnum;920 else if (strcmp(name,"GiaIvinsSolution")==0) return GiaIvinsSolutionEnum; 921 else if (strcmp(name,"GiaIvinsAnalysis")==0) return GiaIvinsAnalysisEnum; 922 922 else if (strcmp(name,"EsaSolution")==0) return EsaSolutionEnum; 923 923 else if (strcmp(name,"EsaAnalysis")==0) return EsaAnalysisEnum;
Note:
See TracChangeset
for help on using the changeset viewer.