Необходимо или рекомендуется определять частичные параметры с фиксированными параметрами? - PullRequest
0 голосов
/ 25 апреля 2020

В соответствии с названием - скажем, у вас есть фиксированный параметр, как плотность воздуха. Стоит ли определять частичное по этому фиксированному параметру?

1 Ответ

1 голос
/ 26 апреля 2020

Если вы знаете, что значение будет фиксировано навсегда (то есть вы никогда не захотите связывать его с чем-то другим), вам не нужно объявлять производные для этой комбинации переменных.

Однако я считаю это плохой практикой. По моему опыту, в какой-то момент в будущем вы подключите что-то к этому входу, и тогда все производные будут неправильными. Конечно, вы можете исправить производные на этом этапе, но вы можете не помнить, и вам потребуется некоторое время, чтобы отладить оптимизацию и выяснить источник плохих производных. Таким образом, в качестве лучшей практики, я всегда различаю все выходы по всем входам.

В качестве альтернативы, вы можете объявить плотность как параметр вместо ввода (см. Документацию на варианты) Если вы действительно хотите, чтобы он был постоянным, я предлагаю этот маршрут.

...