Size: a a a

Язык программирования Julia / Julia programming language

2021 May 09

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
R состоит из вводных данных, которые задаются как параметры для диф уравнений
а RnC4H8 состоит из R
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
а если у меня RnC4H8 задана как -2R1-R4-R6 уже выше, то какая разница?
источник

P

PS in Язык программирования Julia / Julia programming language
Если нет задачи мониторить давления, то надо:
1. убрать давление из параметров p вообще
2. в строке 153 заменить на P=get_partial_pressures!(P_total, u)
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
1) убрать P из массива p?
источник

P

PS in Язык программирования Julia / Julia programming language
да. Оно же вычисляется на каждом шаге. Зачем передавать между шагами
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
function RnC4H8(P::AbstractVector, EA::AbstractVector, EP::AbstractVector, ER::AbstractVector, kA::AbstractVector, kP::AbstractVector, kR::AbstractVector, T)
   -2*R1(P, EA, EP, ER, kA, kP, kR, T) - R4(P, EA, EP, ER, kA, kP, kR, T) - R6(P, EA, EP, ER, kA, kP, kR, T)
end
вот функция из 110 строчки
источник

P

PS in Язык программирования Julia / Julia programming language
в предпоследнем аргументе скаляр образовался вместо вектора
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Разница в том, что сейчас дифференциал записан неправильно.
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
все диф переписать через R?
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
такая ошибка вышла после того как я Р присвоил функциб get_partial_pressure!
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
внутри функций я не трогал ничего
источник

P

PS in Язык программирования Julia / Julia programming language
а p тоже без изменений?
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
P удалил из p
источник

P

PS in Язык программирования Julia / Julia programming language
тогда индексы в 154-159 поломаны. Можно вернуть на 1 место в массиве dummy для проверки.
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
Что за массив dummy?
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
Я забыл остальные параметры начать с 1
Но теперь пишет другую ошибку
Warning : Instability detected. Aborting
источник

VA

Vitalik Antonov in Язык программирования Julia / Julia programming language
далее загрузки первоначальных данных не идёт
источник

P

PS in Язык программирования Julia / Julia programming language
А это уже про систему ДУ 🤷‍♂
источник

P

PS in Язык программирования Julia / Julia programming language
Пустышка, чтобы индексы не править
источник