<commit_before>module NScool_def

    integer, parameter :: num_extra_real_controls = 32
    integer, parameter :: num_extra_integer_controls = 32
    integer, parameter :: num_extra_logical_controls = 32

    type NScool_info
        integer :: id     ! id for this star
            
        include 'controls.inc'
        
        ! global information (NB. core here means interior to model)
        real(dp) :: Lsurf     ! emergent luminosity
        real(dp) :: dlnLsdlnT
        real(dp) :: Teff      ! surface effective temperature
        real(dp) :: Lcore     ! core luminosity
        real(dp) :: Psurf     ! surface pressure
        real(dp) :: Pcore     ! core pressure
        real(dp) :: tsec      ! current value of time in seconds
        real(dp) :: dt        ! value of timestep just taken
        integer :: model  ! counter that is incremented after each successful step
      
        ! information about the composition
        integer :: nisos  ! number of isotopes
        integer :: ncharged
        integer, allocatable, dimension(:) :: iso_ids ! id's for isotopes, computed by nucchem
        integer, allocatable, dimension(:) :: charged_ids ! id's for charged isotopes, computed by nucchem
      
        ! administrative
        integer :: eos_handle
     
        character(len=256) :: base_profile_filename<commit_msg>control descriptions<commit_after>module NScool_def

    integer, parameter :: num_extra_real_controls = 32
    integer, parameter :: num_extra_integer_controls = 32
    integer, parameter :: num_extra_logical_controls = 32

    type NScool_info
        integer :: id     ! id for this star
            
        include 'controls.inc'
        
        ! global information (NB. core here means interior to model)
        real(dp) :: Lsurf     ! emergent luminosity
        real(dp) :: dlnLsdlnT ! change surface luminosity with temperature out outer zone
        real(dp) :: Teff      ! surface effective temperature
        real(dp) :: Lcore     ! core luminosity
        real(dp) :: Psurf     ! surface pressure
        real(dp) :: Pcore     ! pressure at core boundary
        real(dp) :: tsec      ! current value of time in seconds
        real(dp) :: dt        ! value of timestep just taken, in seconds
        integer :: model      ! counter that is incremented after each successful step
      
        ! information about the composition
        integer :: nisos  ! number of isotopes
        integer :: ncharged
        integer, allocatable, dimension(:) :: iso_ids ! id's for isotopes, computed by nucchem
        integer, allocatable, dimension(:) :: charged_ids ! id's for charged isotopes, computed by nucchem
      
        ! administrative
        integer :: eos_handle
     
        character(len=256) :: base_profile_filename
{'fraction_non_alphanumeric': 0.07303974221267455, 'fraction_numerical': 0.00644468313641246, 'mean_word_length': 2.2909305064782095, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1848201', 'n_tokens_mistral': 755, 'n_tokens_neox': 711, 'n_words': 248}