A model of magnetic field structure is presented to help test the prevalence of flux freezing in star-forming clouds of various shapes, orientations, and degrees of central concentration, and to estimate their magnetic field strength.The model is based on weak-field flux freezing in centrally condensed Plummer spheres and spheroids of oblate and prolate shape. For a spheroid of given density contrast, aspect ratio, and inclination, the model estimates the local field strength and direction, and the global field pattern of hourglass shape. Comparisons with a polarization simulation indicate typical angle agreement within 1 -10 degrees.Scalable analytic expressions are given to match observed polarization patterns, and to provide inputs to radiative transfer codes for more accurate predictions.The model may apply to polarization observations of dense cores, elongated filamentary clouds, and magnetized circumstellar disks. keywords: ISM: clouds¾stars: formation 350 µm showed evidence of the hourglass polarization pattern expected in simple models of flux freezing (Schleuning 1998). Submillimeter observations with the JCMT SCUPOL instrument (Matthews et al. 2009) and with the Planck satellite (Planck Collaboration I. 2016) show highly ordered polarization directions in and around numerous star-forming clouds. The Planck polarization directions agree well with those of near-infrared observations of the same regions. This agreement supports the idea of magnetic grain alignment in star-forming regions, on scales of a few 0.1 pc to a few 10 pc (Soler et al. 2016). At the same time the large-scale structure of nearby star-forming clouds has become available in much greater detail, due to imaging in near-infrared dust extinction by wide-field array cameras (e.g. Lombardi et al. 2006) and due to imaging in far-infrared dust emission by the Herschel satellite (e.g. André et al. 2010). Ordered polarization is seen in the Musca, B211, and L1506 filamentary dark clouds at 1 mm wavelength, where Planck polarization directions lie within 10 deg of perpendicular to the crest direction in the denser Musca and B211 filaments, while they are parallel to the crest direction in the less dense filament L1506 (Planck Collaboration Int. XXXIII 2016). Similarly, polarization directions are observed to be mostly perpendicular to the massive infrared dark cloud filament G11.11-0.12 (Pillai et al. 2016). Recent improvements in the sensitivity and resolution of polarization measurements at far-infrared and submillimeter wavelengths offer new opportunities to relate detailed maps of dust polarization to corresponding maps of dust column density. These include the balloon-borne BLAST-Pol mission (Fissel et al. 2016) and the JCMT BISTRO survey (Pattle et al. 2017), which have made polarization maps of large-scale clouds and filaments. Along with the SAO Submillimeter Array (SMA; Blundell 2007), ALMA (Cox 2016), and SOFIA (Zinnecker et al. 2015) which provide finer angular resolution, these facilities offer an order of magnitude increase in the t...