Changeset 22336


Ignore:
Timestamp:
01/05/18 13:04:00 (7 years ago)
Author:
seroussi
Message:

FIX: forgot to add scaling factor in Regionaloutput

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/classes/Regionaloutput.h

    r21811 r22336  
    113113                                switch(outputenum){
    114114                                        case GroundedAreaEnum:
    115                                                 val_t+=element->GroundedArea(this->mask);
     115                                                val_t+=element->GroundedArea(this->mask,false);
     116                                                break;
     117                                        case GroundedAreaScaledEnum:
     118                                                val_t+=element->GroundedArea(this->mask,true);
    116119                                                break;
    117120                                        case FloatingAreaEnum:
    118                                                 val_t+=element->FloatingArea(this->mask);
     121                                                val_t+=element->FloatingArea(this->mask,false);
     122                                                break;
     123                                        case FloatingAreaScaledEnum:
     124                                                val_t+=element->FloatingArea(this->mask,true);
    119125                                                break;
    120126                                        case IceMassEnum:
    121                                                 val_t+=element->IceMass(this->mask);
     127                                                val_t+=element->IceMass(this->mask,false);
     128                                                break;
     129                                        case IceMassScaledEnum:
     130                                                val_t+=element->IceMass(this->mask,true);
    122131                                                break;
    123132                                        case IceVolumeEnum:
    124                                                 val_t+=element->IceVolume(this->mask);
     133                                                val_t+=element->IceVolume(this->mask,false);
     134                                                break;
     135                                        case IceVolumeScaledEnum:
     136                                                val_t+=element->IceVolume(this->mask,true);
    125137                                                break;
    126138                                        case IceVolumeAboveFloatationEnum:
    127                                                 val_t+=element->IceVolumeAboveFloatation(this->mask);
     139                                                val_t+=element->IceVolumeAboveFloatation(this->mask,false);
     140                                                break;
     141                                        case IceVolumeAboveFloatationScaledEnum:
     142                                                val_t+=element->IceVolumeAboveFloatation(this->mask,true);
    128143                                                break;
    129144                                        case TotalFloatingBmbEnum:
    130                                                 val_t+=element->TotalFloatingBmb(this->mask);
     145                                                val_t+=element->TotalFloatingBmb(this->mask,false);
     146                                                break;
     147                                        case TotalFloatingBmbScaledEnum:
     148                                                val_t+=element->TotalFloatingBmb(this->mask,true);
    131149                                                break;
    132150                                        case TotalGroundedBmbEnum:
    133                                                 val_t+=element->TotalGroundedBmb(this->mask);
     151                                                val_t+=element->TotalGroundedBmb(this->mask,false);
     152                                                break;
     153                                        case TotalGroundedBmbScaledEnum:
     154                                                val_t+=element->TotalGroundedBmb(this->mask,true);
    134155                                                break;
    135156                                        case TotalSmbEnum:
    136                                                 val_t+=element->TotalSmb(this->mask);
     157                                                val_t+=element->TotalSmb(this->mask,false);
     158                                                break;
     159                                        case TotalSmbScaledEnum:
     160                                                val_t+=element->TotalSmb(this->mask,true);
    137161                                                break;
    138162                                        default:
Note: See TracChangeset for help on using the changeset viewer.