What do the "P" and "D" in the Flag column of the parameter table of the mitsuba document stand for? #645
-
SummaryWhat do the "P" and "D" in the Flag column of the parameter table of the mitsuba document stand for? System configurationSystem information: Mitsuba version: mitsuba3 DescriptionWhen reading the official mitsuba documentation, the FLAG column of the parameter table may have P, ∂, D flags. I know that ∂ means differentiable, but I don't know what P and D represent respectively. They may have been explained somewhere in the documentation, but unfortunately I haven't found it yet, hoping for a simple explanation |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hovering over them should give you a tooltip explaining what they are used for. They're is also a small description here. Basically, |
Beta Was this translation helpful? Give feedback.
Hi @satoshiSchubert
Hovering over them should give you a tooltip explaining what they are used for. They're is also a small description here.
Basically,
P
means that they are exposed/modifiable throughmi.traverse()
.D
is used to indicate that the parameter might introduce discontinuities when differentiating. And as you correctly mentionned already,∂
is used to indicate whether or not the parameter is differentiable.