gen_bfield
