Я розробляю код для моделювання потоку рідини з біологічними речовинами, присутніми в потоці. Це стосується стандартних рівнянь Нав'є-Стокса, пов'язаних з деякими додатковими біологічними моделями. Існує багато параметрів / констант.
У мене є написані функції для обробки основних обчислень, але проблема, з якою у мене виникає, полягає у великій кількості констант / параметрів, від яких залежать ці обчислення. Здається, громіздко передавати 10-20 аргументів функції.
Однією з альтернатив є створення всіх констант глобальними змінними, але я знаю, що це нахмуриться в C ++.
Який стандартний спосіб обробки багатьох входів у функцію? Чи повинен я зробити структуру і передати це замість цього?
Дякую