796 | | In case of [../inipar#large_scale_forcing large_scale_forcing] = ''.T.'' the subroutine {{{init_ls_forcing}}} which is called in {{{palm}}} reads the surface and profile information in a free floating point format. The hash character (#) is used as a special steering character. The data in the file has to be organized in the following way:\\ |
797 | | * the file has to begin with '''exactly''' three lines beginning with a # where for example header information can be stored |
798 | | * then surface data follow column separated in the following sequence: time, shf, qsws, pt_surface, q_surface, surface_pressure |
799 | | * two blank lines after the surface data indicate that the profile data start |
800 | | * a line beginning with ''# time'' indicates the beginning of a profile data set at time step ''time'' |
801 | | * profile data following ''# time'' has to be column separated and in the following sequence: height information z, ug, vg, w_subs\\ |
| 796 | In case of [../inipar#large_scale_forcing large_scale_forcing] = ''.T.'' the subroutine [source:palm/trunk/SOURCE/ls_forcing.f90 init_ls_forcing] which is called in [source:palm/trunk/SOURCE/palm.f90 palm] reads the surface and profile information in a free floating point format. The hash character (#) is used as a special steering character. The data in the file has to be organized in the following way:\\ |
| 797 | * The file has to begin with '''exactly''' three lines beginning with a # where for example header information can be stored. |
| 798 | * The first line not beginning with a # contains surface data which must be column separated and in the following sequence: time, shf, qsws, pt_surface, q_surface, surface_pressure. |
| 799 | * At least one blank line after the surface data must follow to indicate the end of the surface data. |
| 800 | * A line beginning with ''# time'' indicates the beginning of a profile data set at time step ''time''. |
| 801 | * Profile data following ''# time'' has to be column separated and in the following sequence: height information z, ug, vg, w_subs\\ |
805 | | # time shf qsws pt_surface q_surface surface_pressure |
806 | | # (s) (K m/s) (m/s kg/kg) (K) (kg/kg) (hPa) |
| 805 | # time shf qsws pt_surface q_surface surface_pressure |
| 806 | # (s) (K m/s) (m/s kg/kg) (K) (kg/kg) (hPa) |
| 807 | 0.00 0.0638 0.00001669 291.806 0.006612 1008.7579 |
| 808 | 10800.00 0.1940 0.00004234 296.455 0.006814 1008.3915 |
| 809 | 21600.00 0.1912 0.00004751 294.963 0.006654 1007.4604 |
| 810 | |
| 811 | |
| 812 | # zu (m) ug (m/s) vg (m/s) w_subs(m/s) |
| 813 | # 0.00 |
| 814 | 9.8844 -3.9642 0.6481 0.000 |
| 815 | 35.2711 -3.9642 0.6481 0.000 |
| 816 | 72.1238 -3.5521 0.6605 0.000 |
| 817 | 120.7819 -3.0992 0.6378 0.000 |
| 818 | 181.6059 -2.4333 0.5845 0.000 |
| 819 | 254.9213 -1.7584 0.5473 0.000 |
| 820 | . . . . |
| 821 | . . . . |
| 822 | . . . . |
| 823 | 6194.9898 -6.3863 2.5290 0.000 |
| 824 | 6671.3776 -7.3137 2.3436 0.000 |
| 825 | . . . . |
| 826 | . . . . |
| 827 | . . . . |
| 828 | |
| 829 | |
| 830 | # 10800.00 |
| 831 | 9.8859 -7.9223 -7.1240 0.000 |
| 832 | 35.2744 -7.9223 -7.1240 0.000 |
| 833 | 72.1311 -7.2119 -7.0348 0.000 |
| 834 | 120.8095 -6.4850 -6.8573 0.000 |
| 835 | 181.6530 -5.7017 -6.6102 0.000 |
| 836 | 254.9995 -4.6867 -6.3029 0.000 |
| 837 | . . . . |
| 838 | . . . . |
| 839 | . . . . |
| 840 | 6194.6294 -6.0581 4.7601 0.000 |
| 841 | 6670.9940 -8.9789 4.6286 0.000 |
| 842 | . . . . |
| 843 | . . . . |
| 844 | . . . . |
824 | | In case of [../inipar#nudging nudging] = ''.T.'' the subroutine {{{init_nudge}}} which is called in {{{palm}}} reads the profile information in a free floating point format. The hash character (#) is used as a special steering character. The data in the file has to be organized in the following way:\\ |
825 | | * the file can begin with an arbitrary number of lines beginning with a # where for example header information can be stored |
826 | | * a line beginning with ''# time'' indicates the beginning of a profile data set at time step ''time'' |
827 | | * profile data following ''# time'' has to be column separated and in the following sequence: height information z, nudging time scale tnudge, prognostic variables u, v, w, pt, q\\ |
| 863 | In case of [../inipar#nudging nudging] = ''.T.'' the subroutine [source:palm/trunk/SOURCE/nudging.f90 init_nudge] which is called in [source:palm/trunk/SOURCE/palm.f90 palm] reads the profile information in a free floating point format. The hash character (#) is used as a special steering character. The data in the file has to be organized in the following way:\\ |
| 864 | * The file can begin with an arbitrary number of lines beginning with a # where for example header information can be stored. |
| 865 | * A line beginning with ''# time'' indicates the beginning of a profile data set at time step ''time''. |
| 866 | * Profile data following ''# time'' has to be column separated and in the following sequence: height information z, nudging time scale tnudge, prognostic variables u, v, w, pt, q.\\ |