Browse Subversion Repository
Diff of /Conograph/trunk/src/ControlParam.cc
Parent Directory
| Revision Log
| Patch
| 155 |
RWParamProperty(INT4VALUE, "SearchLevel"), |
RWParamProperty(INT4VALUE, "SearchLevel"), |
| 156 |
RWParamData<Int4>((Int4)ConographQuickSearch, REPLACE_NONE<Int4>, GE<Int4>, (Int4)ConographQuickSearch, LE<Int4>, (Int4)ConographRegularSearch, -1, -1) ); |
RWParamData<Int4>((Int4)ConographQuickSearch, REPLACE_NONE<Int4>, GE<Int4>, (Int4)ConographQuickSearch, LE<Int4>, (Int4)ConographRegularSearch, -1, -1) ); |
| 157 |
|
|
|
#ifdef _OPENMP |
|
|
const pair<RWParamProperty, RWParamData<Int4> > ControlParam::NumCores_Data( |
|
|
RWParamProperty(INT4VALUE, "NumberOfThreadsToUse"), |
|
|
RWParamData<Int4>(omp_get_max_threads()-1, REPLACE_MAX_THREAD, GE<Int4>, 1, NULL, MAX_INT(), -1, -1) ); |
|
|
#else |
|
|
const pair<RWParamProperty, RWParamData<Int4> > ControlParam::NumCores_Data( |
|
|
RWParamProperty(INT4VALUE, "NumberOfThreadsToUse"), |
|
|
RWParamData<Int4>(1, REPLACE_MAX_THREAD, GE<Int4>, 1, NULL, MAX_INT(), -1, -1) ); |
|
|
#endif |
|
|
|
|
| 158 |
const pair<RWParamProperty, RWParamData<string> > ControlParam::MonoBaseAxis_Data( |
const pair<RWParamProperty, RWParamData<string> > ControlParam::MonoBaseAxis_Data( |
| 159 |
RWParamProperty(STRVALUE, "AxisForBaseCenteredSymmetry"), |
RWParamProperty(STRVALUE, "AxisForBaseCenteredSymmetry"), |
| 160 |
RWParamData<string>("B", REPLACE_NONE<string>, NULL, "", NULL, "", -1, -1) ); |
RWParamData<string>("B", REPLACE_NONE<string>, NULL, "", NULL, "", -1, -1) ); |
| 173 |
|
|
| 174 |
|
|
| 175 |
ControlParam::ControlParam() |
ControlParam::ControlParam() |
| 176 |
: IsADorTOF(IsAngleDispersion_Data.second.initial_value), |
: |
| 177 |
|
#ifdef _OPENMP |
| 178 |
|
NumCores_Data(RWParamProperty(INT4VALUE, "NumberOfThreadsToUse"), |
| 179 |
|
RWParamData<Int4>(max(1, omp_get_max_threads()-1), REPLACE_MAX_THREAD, GE<Int4>, 1, NULL, MAX_INT(), -1, -1) ), |
| 180 |
|
#else |
| 181 |
|
NumCores_Data(RWParamProperty(INT4VALUE, "NumberOfThreadsToUse"), |
| 182 |
|
RWParamData<Int4>(1, REPLACE_MAX_THREAD, GE<Int4>, 1, NULL, MAX_INT(), -1, -1) ), |
| 183 |
|
#endif |
| 184 |
|
IsADorTOF(IsAngleDispersion_Data.second.initial_value), |
| 185 |
ConvParam(ConvParam_Data.second.initial_value), |
ConvParam(ConvParam_Data.second.initial_value), |
| 186 |
PeakShiftParam(PeakShiftParam_Data.second.initial_value), |
PeakShiftParam(PeakShiftParam_Data.second.initial_value), |
| 187 |
WlengthX(WlengthX_Data.second.initial_value), |
WlengthX(WlengthX_Data.second.initial_value), |
|
|
Legend:
| Removed from v.3 |
|
| changed lines |
| |
Added in v.6 |
|
|
| |