d and h for rod() default to indeterminate