Все ответы об инженерном анализе

Перед началом работы настоятельно рекомендуем ознакомиться с правилами форума.

Использование переменных в Expressions для задачи граничных условий в CFX-Pre.

1 сообщение / 0 новое
akeyev
Аватар пользователя akeyev

Добрый день.

Давно хотели научиться использовать переменные для назначения граничных условий.

Сейчас пытаемся посчитать электролиз в ячейке с выделением газа на аноде. Жидкий электролит с двухфазной моделью mixture. Хотим, чтобы на аноде выделялся газ в зависимости от плотности тока. Делаем для границы анод-электролит источник газовой фазы с Expression, например, вот таким:

(Current Density X*Normal X+Current Density Y*Normal Y+Current Density Z*Normal Z)10 [g A^-1 h^-1]

Получаем ошибку:

ERROR #001100279 has occurred in subroutine ErrAction.
Message: Failed to calculate sources in GETSOU for RESFLX_A from directory on location "Default Fluid Solid Interface Side 2". Error return code is: FAIL  

Если убрать Current Density X и использовать Expression, например, от температуры, то ошибка исчезает. Есть ли способ получить доступ к другим
переменным расчета, кроме температуры, для задания граничных условий в CFX-Pre? Или для этого подходит только подпрограммы на фортране?

 

Андрей.

 

Добавить комментарий

Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Приложить файл

Максимальный размер файла: 999 МБ.
Допустимые типы файлов: txt doc docx xls xlsx pdf rar zip 7zip tar.