  We present a temperature-independent Monte Carlo method for the determination
of the density of states of lattice proteins that combines the fast
ground-state search strategy of the nPERM chain growth and multicanonical
reweighting for sampling the complete energy space. Since the density of states
contains all energetic information of a statistical system, we can directly
calculate the mean energy, specific heat, Gibbs free energy, and entropy for
all temperatures. We apply this method to HP lattice proteins and for the
examples of sequences considered, we identify the transitions between native,
globule, and random coil states. Since no special properties of heteropolymers
are involved in this algorithm, the method applies to polymer models as well.
