Changeset 12727


Ignore:
Timestamp:
07/24/12 16:35:21 (13 years ago)
Author:
Mathieu Morlighem
Message:

Added power as an option

Location:
issm/trunk-jpl/src/c/modules/Krigingx
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/modules/Krigingx/Krigingx.cpp

    r12600 r12727  
    9696        }
    9797        else if(strcmp(output,"idw")==0){ //Inverse distance weighting
     98                double power;
     99                options->Get(&power,"power",2.);
    98100                /*initialize thread parameters: */
    99101                gate.n_interp     = n_interp;
     
    108110                gate.error        = error;
    109111                gate.percent      = xNewZeroInit<double>(num);
     112                gate.power        = power;
    110113
    111114                /*launch the thread manager with Krigingxt as a core: */
     
    270273        double       *error        = gate->error;
    271274        double       *percent      = gate->percent;
     275        double        power        = gate->power;
    272276
    273277        /*Intermediaries*/
    274278        double localpercent;
    275         double  power = 2.;
    276279
    277280        /*partition loop across threads: */
  • issm/trunk-jpl/src/c/modules/Krigingx/Krigingx.h

    r12421 r12727  
    2929        double       *error;
    3030        double       *percent;
     31        double        power;//for idw
    3132}KrigingxThreadStruct;
    3233
Note: See TracChangeset for help on using the changeset viewer.