pub fn tlog<T: Num>(q: R, p: R, delta: T) -> C