Changeset 13285


Ignore:
Timestamp:
09/06/12 16:33:13 (13 years ago)
Author:
Eric.Larour
Message:

CHG: shielding these modules when not in AD mode.

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

Legend:

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

    r13283 r13285  
    3434
    3535        if(isautodiff){
     36                #ifdef _HAVE_ADOLC_
    3637                parameters->FindParam(&num_dependents,AutodiffNumDependentsEnum);
    3738                parameters->FindParam(&axp,&num_independents,AutodiffXpEnum);
     
    6869                xDelete<IssmDouble>(matJ);
    6970                xDelete<IssmDouble>(axp);
     71                #else
     72                _error_("Should not be requesting AD drivers when an AD library is not available!");
     73                #endif
    7074        }
    7175}
  • issm/trunk-jpl/src/c/modules/RequestedDependentsx/RequestedDependentsx.cpp

    r13283 r13285  
    2727
    2828        if(isautodiff){
     29                #ifdef _HAVE_ADOLC_
    2930                parameters->FindParam(&num_dependents,AutodiffNumDependentsEnum);
    3031                if(num_dependents){
     
    3839                        }
    3940                }
     41                #else
     42                _error_("Should not be requesting dependents when an AD library is not available!");
     43                #endif
    4044        }
    4145}
Note: See TracChangeset for help on using the changeset viewer.