Описание пользователя
Глава 3. Использование стандартных модулей автокомпиляции
§3.7. Краткий перечень вводимых в модель описаний и реакций на события
§3.7.3. Моделирование и переключение режимов
§3.7.3.4. Сброс расчета
Событие сброса расчета возникает при сбросе расчета пользователем во всей схеме или программном сбросе какой-либо отдельной ее подсистемы функцией rdsResetSystemState. Реакция на него вводится на вкладке «» левой панели редактора модели: раздел «», подраздел «». Реакция на это событие чаще всего служит для возвращения к начальному состоянию каких-либо пользовательских полей класса блока. Введенный пользователем текст программы вставляется в созданную в классе блока функцию без параметров с именем rdsbcppResetCalc:
// Simulation reset
void rdsbcppBlockClass::rdsbcppResetCalc(void)
{
… пользовательский текст реакции …
}
При написании моделей блоков без использования модуля автокомпиляции сбросу расчета соответствует константа RDS RDS_BFM_RESETCALC.