Use proper check for derivative sampler validation

This commit is contained in:
Astrash
2024-04-19 21:05:52 +10:00
parent 142d364682
commit 41652d29df

View File

@@ -14,7 +14,7 @@ public class DerivativeNoiseSamplerTemplate extends SamplerTemplate<DerivativeNo
@Override
public boolean validate() throws ValidationException {
if (!(sampler instanceof DerivativeNoiseSampler)) throw new ValidationException("Provided sampler does not support calculating a derivative");
if (!DerivativeNoiseSampler.providesDerivative(sampler)) throw new ValidationException("Provided sampler does not support calculating a derivative");
return super.validate();
}