Установите начальные условия с помощью решения от предыдущего анализа той же геометрии и mesh.
Создайте и просмотрите геометрию: квадрат с круговым субдоменом.
Включайте геометрию в модель PDE, границу множества и начальные условия, и задайте коэффициенты.
Решите задачу в течение многих времен 0 через 1/2 с шагом 0,01.
Постройте решение в течение многих времен 0.02, 0.04, 0.1, и 0.5.
Теперь возобновите анализ и решите задачу в течение многих времен от 1/2 до 1. Используйте ранее полученное решение в течение времени 1/2 как начальное условие. Поскольку 1/2 является последним элементом в tlist
, вы не должны задавать индекс времени решения. По умолчанию, setInitialConditions
использует последний индекс решения.
ans =
NodalInitialConditions with properties:
InitialValue: [7289x1 double]
InitialDerivative: []
Решите задачу в течение многих времен 1/2 до 1 с шагом 0,01.
Постройте решение в течение многих времен 0.5, 0.7, 0.9, и 1.
Чтобы использовать ранее полученное решение в течение конкретного времени решения вместо последнего, задайте индекс времени решения как третий параметр setInitialConditions
. Например, используйте решение во время 0.2, который является 21-м элементом в tlist
.
ans =
NodalInitialConditions with properties:
InitialValue: [7289x1 double]
InitialDerivative: []
Решите задачу в течение многих времен 0.2 до 1 с шагом 0,01.