75 SPDLOG_LOGGER_INFO(
mSLog,
"initial current: i_1 {}", cur1);
76 SPDLOG_LOGGER_INFO(
mSLog,
"initial voltage: v_2 {}", volt2);
83 Matrix mSourceCurrentIntfVoltage(1, 1);
84 mSourceCurrentIntfVoltage(0, 0) = volt2.real();
85 mCurrentSrc->setIntfVoltage(mSourceCurrentIntfVoltage);
87 mVoltageSrc->setIntfVoltage(mSourceCurrentIntfVoltage);
97 SPDLOG_LOGGER_INFO(
mSLog,
"Verify initial current: i_1 {}",
99 SPDLOG_LOGGER_INFO(
mSLog,
"Verify initial voltage: v_2 {}",
124 return ((c2 - c1) /
mDelay) * tEval + c1;
152 mITM.step(time, timeStepCount);
179 {std::make_shared<PreStep>(*
this), std::make_shared<PostStep>(*
this)});
AttributeList::Ptr mAttributes
Attribute List.
spdlog::level::level_enum Level
void execute(Real time, Int timeStepCount)
std::shared_ptr< SimNode< VarType > > Ptr
SimSignalComp(String uid, String name, Logger::Level logLevel=Logger::Level::off)
std::shared_ptr< TopologicalNode > Ptr
Logger::Log mSLog
Component logger.
static std::shared_ptr< Resistor > make(Args &&...args)
#define RMS3PH_TO_PEAK1PH
struct dps_magma_data data
Eigen::Matrix< Real, Eigen::Dynamic, Eigen::Dynamic, Eigen::ColMajor > Matrix
Dense matrix for real numbers.
std::complex< Real > Complex