39 #include <Xyce_config.h>
44 #include <N_UTL_Misc.h>
45 #include <N_UTL_fwd.h>
64 #include <N_ERH_ErrorMgr.h>
110 else if (
type ==
"DEC" ||
type ==
"OCT")
115 else if (
type ==
"LIST")
118 int index = (localStepNumber < size)?localStepNumber:(size-1);
124 std::string msg =
"SweepParam::updateCurrentVal: ";
125 msg +=
" Unsupported type specified.\n";
126 N_ERH_ErrorMgr::report(N_ERH_ErrorMgr::DEV_FATAL_0, msg);
128 #ifdef Xyce_DEBUG_TIME
129 Xyce::dout() << std::endl
130 << Xyce::subsection_divider << std::endl
131 <<
"updateCurrentVal" << std::endl
132 <<
" name = " <<
name << std::endl
133 <<
" stepNumberArg = " << stepNumberArg<< std::endl
134 <<
" interval = " <<
interval << std::endl
136 <<
" localStepNumber = " << localStepNumber << std::endl
137 <<
" inum = " << inum << std::endl
139 <<
" currentVal = " <<
currentVal << std::endl
140 << Xyce::subsection_divider << std::endl;