AdvectionDiffusionDynamicD2Q5 Boundary Conditions

I am simulating simple heat conduction using ADESCRIPTOR utilized in Rayleigh Taylor 2D example. Although I am not coupling with the NSDESCRIPTOR

To simulate a no-flow boundary condition I am using the boundary::neumann condition
like

adBoundaryCondition.addTemperatureBoundary1N(bottomWall, adlattice, boundary::neumann );
adBoundaryCondition.addTemperatureBoundary1P(topWall, adlattice, boundary::neumann );

I am generating the following error because of that

error: no matching function for call to ‘plb::OnLatticeAdvectionDiffusionBoundaryCondition2D<double, plb::descriptors::AdvectionDiffusionD2Q5Descriptor>::addTemperatureBoundary1N(plb::Box2D&, plb::MultiBlockLattice2D<double, plb::descriptors::AdvectionDiffusionD2Q5Descriptor>&, plb::boundary::BcType)’
adBoundaryCondition.addTemperatureBoundary1N(bottomWall, adlattice, boundary::neumann );
^
Is it because theAdvectionDiffusion Dynamics do not have the nuemann boundary condition in them oris it something else

Any feedback will be greatly appreciated

                                                                                       ^