Describir: Lattice-Boltzmann simulations of complex fluids