minor book keeping. introduced boas::dot_product_noconj for integral evaluation