As areal densities increase, substantial jitter noise is expected in heat-assisted magnetic recording (HAMR). To mitigate the effects of jitter noise, in an earlier work we proposed the bidirectional pattern-dependent noise prediction (BiPDNP) detector, which employs backward linear prediction as well as the conventional forward linear prediction. However, no error correction codes were used in this earlier work. In this paper, we implement BiPDNP in the Bahl-Cocke-Jelinek-Raviv (BCJR) detector, and investigate its performance with low-density parity check (LDPC) codes. For the LDPC coded channel, by combining the BCJR detector with BiPDNP, we observe that a SNR gain of 1 dB (at bit error rate 10
with 30% microtrack jitter) is achieved over the conventional BCJR detector. Further, in HAMR channel modeling we employ the thermal Williams-Comstock (TWC) model. Conventionally, a linear relationship for coercivity with temperature is used. In this paper, we update the TWC model by using a nonlinear relationship for coercivity with temperature.