Estou desenvolvendo um código para simular o fluxo de fluidos com substâncias biológicas presentes no fluxo. Isso envolve as equações padrão de Navier-Stokes acopladas a alguns modelos biológicos adicionais. Existem muitos parâmetros / constantes.
Eu escrevi funções para lidar com os principais cálculos, mas um problema que estou tendo é o grande número de constantes / parâmetros dos quais esses cálculos dependem. Parece complicado passar de 10 a 20 argumentos para uma função.
Uma alternativa é tornar todas as constantes variáveis globais, mas sei que isso é desaprovado em C ++.
Qual é a maneira padrão de lidar com muitas entradas para uma função? Devo fazer uma estrutura e passar isso em vez disso?
Obrigado