  We present a new algorithm for generating the equilibrium configurations of
fluctuating continuous elastic filaments, based on a combination of statistical
mechanics and differential geometry. We use this to calculate the distribution
function of the end-to-end distance of filaments with nonvanishing spontaneous
curvature and show that for small twist and large bending rigidities, there is
an intermediate temperature range in which the filament becomes nearly
completely stretched. We show that volume interactions can be incorporated into
our algorithm, demonstrating this through the calculation of the effect of
excluded volume on the end-to-end distance of the filament.
