Аннотация:
Предлагается метод квазиинвариантов при построении схемы CABARET, аппроксимирующей гиперболическую систему законов сохранения, не допускающую запись в форме инвариантов. Применение этого метода вместе с дополнительной коррекцией потоков обеспечивает монотонизацию разностного решения при расчете разрывных решений с ударными волнами и контактными разрывами. В качестве примера рассмотрена система уравнений неизоэнтропической газовой динамики с уравнением состояния политропного газа. Тестовые расчеты начально-краевой задачи Blast Wave показали, что предлагаемая схема подавляет нефизические осцилляции, приводящие к неустойчивости разностного решения при расчете по схеме CABARET, в которой дополнительная коррекция потоков отсутствует.