/// <inheritdoc/> public IIntegral CreateIntegral(bool track = true) { var result = new IntegralInstance(this, _stateValues + 1); _stateValues += 2; return(result); }
/// <inheritdoc/> public override IIntegral CreateIntegral(bool track = true) { var integral = new IntegralInstance(this, _stateValues + 1); _stateValues += 2; if (track) { TruncatableStates.Add(integral); } return(integral); }