Changeset 4569


Ignore:
Timestamp:
07/13/10 17:54:27 (15 years ago)
Author:
Eric.Larour
Message:

Final debugging of qmu.
InputUpdateFromDakotax: some more debug messages.
Matpar, Tria, Penta: update of Drag and other properties.
testsgetfields: needed update for qmu
postsolveparallel: added catch for errlog when it is too big.

Location:
issm/trunk/src
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/modules/InputUpdateFromDakotax/InputUpdateFromDakotax.cpp

    r4491 r4569  
    8383
    8484                        #ifdef _ISSM_DEBUG_
    85                                 PetscSynchronizedPrintf(MPI_COMM_WORLD,"Parameter vetor:");
     85                                PetscSynchronizedPrintf(MPI_COMM_WORLD,"Parameter vector:");
    8686                                PetscSynchronizedFlush(MPI_COMM_WORLD);
    8787                                for(k=0;k<numberofvertices;k++){
     
    8989                                        PetscSynchronizedFlush(MPI_COMM_WORLD);
    9090                                }
     91                                PetscSynchronizedPrintf(MPI_COMM_WORLD," enum: %i\n",StringAsEnum(root));
     92                                PetscSynchronizedFlush(MPI_COMM_WORLD);
    9193                        #endif
    9294                         
  • issm/trunk/src/c/objects/Elements/Penta.cpp

    r4562 r4569  
    27822782                                name==RheologyBEnum ||
    27832783                                name==RheologyNEnum ||
     2784                                name==FitEnum ||
     2785                                name==DragCoefficientEnum ||
    27842786                                name==GradientEnum ||
    2785                                 name==OldGradientEnum ||
    2786                                 name==FitEnum
     2787                                name==OldGradientEnum
    27872788                                ) {
    27882789                return true;
  • issm/trunk/src/c/objects/Elements/Tria.cpp

    r4567 r4569  
    410410                case VertexEnum:
    411411
    412                         /*New PentaVertexInpu*/
     412                        /*New TriaVertexInput*/
    413413                        double values[3];
    414414
     
    59245924                                name==RheologyBEnum ||
    59255925                                name==RheologyNEnum ||
     5926                                name==FitEnum ||
     5927                                name==DragCoefficientEnum ||
    59265928                                name==GradientEnum ||
    59275929                                name==OldGradientEnum ||
    5928                                 name==FitEnum
    59295930                ){
    59305931                return true;
  • issm/trunk/src/c/objects/Materials/Matpar.cpp

    r4546 r4569  
    240240                case RhoIceEnum:
    241241                        this->rho_ice=constant;
     242                        break;
    242243
    243244                case  RhoWaterEnum:
    244245                        this->rho_water=constant;
     246                        break;
    245247
    246248                case  HeatCapacityEnum:
    247249                        this->heatcapacity=constant;
     250                        break;
    248251
    249252                case  ThermalConductivityEnum:
    250253                        this->thermalconductivity=constant;
     254                        break;
    251255
    252256                case  LatentHeatEnum:
    253257                        this->latentheat=constant;
     258                        break;
    254259
    255260                case  BetaEnum:
    256261                        this->beta=constant;
     262                        break;
    257263
    258264                case  MeltingPointEnum:
    259265                        this->meltingpoint=constant;
     266                        break;
    260267
    261268                case  MixedLayerCapacityEnum:
    262269                        this->mixed_layer_capacity=constant;
     270                        break;
    263271
    264272                case  ThermalExchangeVelocityEnum:
    265273                        this->thermalconductivity=constant;
     274                        break;
    266275
    267276                case  GravityEnum:
    268277                        this->g=constant;
     278                        break;
    269279
    270280                default:
  • issm/trunk/src/m/classes/public/postsolveparallel.m

    r2617 r4569  
    2626
    2727        %reread onto md.errlog
    28         md.errlog=char(textread([md.name '.errlog'],'%s','delimiter','\n'));
     28        try,
     29                md.errlog=char(textread([md.name '.errlog'],'%s','delimiter','\n','bufsize',1000000));
     30        catch me,
     31                disp('postsolveparallel: captured textread error, errlog is too large to read!');
     32                md.errlog=''; %too big to read
     33        end
    2934        md.memoryleaks=memoryleaks;
    3035
  • issm/trunk/src/m/solutions/SpawnCore.m

    r4548 r4569  
    2323%now process the results to get response function values
    2424responses=DakotaResponses(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,responsedescriptors);
    25 
    26 format long
    27 responses
  • issm/trunk/src/m/utils/Nightly/testsgetfields.m

    r4552 r4569  
    3737                field_values={vel,j,parameter};
    3838        elseif qmu,
    39                 fields={'dakota.importancefactors'};
     39                field_names={'dakota.importancefactors'};
     40                field_values={md.results.dakota.importancefactors};
    4041        else
    4142                if md.dim==3
Note: See TracChangeset for help on using the changeset viewer.