MESA Binary Info

MESA Binary Inputs Information

Below, you can find information about all the input parameters and outputs for MESA binary. MESA documentation can be found here; most of the information here can be found on the controls or binary controls pages.

In addition to the controls that we've given users the ability to modify, we've also included some additional controls in each simulation. They have largely been omitted from the list of controls users can modify because they are either relatively universal or allowing users to edit all of them would clutter the simulation inputs page. To list all of them here would be quite lengthy; you can find them in the inlists. If you wish to have any one added as a control, please contact us.

Basic Parameters

Mass of star

Initial mass of either star, in solar masses. Must be between [0.08, 100].


Metallicity of star

Initial metallicity of either star, expressed as a decimal fraction. Default is 0.012, or the metallicity of the sun. Must be between [0, 0.04].


Orbital separation

Initial orbital separation of both stars, in days. Must be larger than 0.001, but large values may result in failure as stars are too far apart to interact. Also keep in mind that the simulation may fail if the initial orbital separation is too small.


Model star 2 as a point mass

Models star 2 as an un-evolving point with mass as set above. This is useful for modeling compact objects like white dwarfs, neutron stars, or black holes in binaries where you are not studying the compact object.


Mass Transfer Parameters

Mass transfer scheme
  • Ritter. As per Ritter (1988).
  • Kolb - Optically thick overflow, as per Kolb & Ritter (1990).
  • Roche lobe - Such that the donor remains inside its Roche lobe.
  • Contact - Extends Roche lobe to include contact systems.

Mass transfer efficiency α, β, and δ

α, β, and δ govern fractions, expressed as decimals less than 1, of mass loss during mass transfer. Total transfer efficiency is given by 1 - α - β - δ. Their sum must be less than or equal to 1.

  • α - Fraction of mass lost from the donor as wind
  • β - Fraction of mass lost from the accretor as wind
  • δ - Fraction of mass lost from coplanar toroid

Binary Interaction Parameters

Magnetic braking

Accounts for the magnetic field interactions of each of the stars. These interactions work to carry away angular momentum. In binary systems, this is important because it works to decrease the orbital separation, potentially bringing the stars close enough to interact.


Magnetic braking gamma

Controls the strength of the effects of magnetic braking. 3 and 4 are commonplace values. A larger value means stronger magnetic braking at the same distance.


Gravitational wave radiation

Accounts for the gravitational wave radiation produced by two orbiting masses. Like magnetic braking, this radiation works to decrease the orbital separation.


Mass loss

Accounts for the angular momentum lost due to the loss of mass from the system.


Hot wind scheme

Turn on a hot wind scheme when surface temperature is above a specified threshold.

  • (blank) - For no wind.
  • Vink - For O and B supergiant stars, as per Vink, J.S., de Koter, A., & Lamers, H.J.G.L.M., (2001).
  • Bjorklund - For hot, massive stars, as per Björklund, R., Sundqvist, J.O., Puls, J., & Najarro, F., (2021).
  • Dutch - Works as both a hot and cold wind scheme. For massive stars, combines the results from several papers published by Dutch authors.

RGB/AGB cold wind scheme

Turn on a cold wind scheme when surface temperature is below a specified threshold.

  • (blank) - For no wind.
  • Reimers - Mass loss for red giants, as per D. Reimers "Problems in Stellar Atmospheres and Envelopes” (1975).
  • Blöcker - Mass loss for AGB stars, as per T. Blocker “Stellar evolution of low and intermediate-mass stars”. (1995).
  • de Jager - As per de Jager, C., Nieuwenhuijzen, H., & van der Hucht, K. A. (1988).
  • van Loon - As per van Loon et al. (2005).
  • Nieuwenhuijzen - As per Nieuwenhuijzen, H.; de Jager, C. (1990 ).
  • Dutch - Works as both a hot and cold wind scheme. For massive stars, combines the results from several papers published by Dutch authors.

Hot wind fully on at

Above this temperature, only use the hot wind scheme.


Cold wind fully on at

Below this temperature, only use the cold wind scheme.



Simulation Resolution Controls

Mesh delta coefficient

Temporal resolution coefficient. A larger value means larger steps between each time interval; the opposite is true for a smaller value.


Variance control target

Spatial resolution coefficient. A larger value means a smaller number of grid points, decreasing the spatial resolution; the opposite is true for a smaller value.


History & profile recording interval:

A higher value corresponds to lower temporal resolution and smaller file size; the opposite is true for smaller values. Must be between [5, 100].


Stopping Conditions

Terminate at phase

End the simulation once the given star reaches this evolutionary phase.

  • Helium burning
  • Carbon burning
  • Neon burning
  • Oxygen burning
  • Silicon burning

Terminate at abundance fraction

End the simulation once the given star reaches the given abundance conditions, expressed as a fraction of the given region.

  • Central hydrogen lower limit
  • Central helium upper and lower limit

Terminate at mass

End the simulation once the given mass criteria is reached. Limits are not enforced, but keep in mind how the interplay between these parameters and the starting masses.

  • Star minimum mass - Must be lower than the initial mass, for the case where mass is lost
  • Star maximum mass - Must be higher than the initial mass, for the case where mass is gained
  • Envelope maximum mass - Envelope mass is defined as the star mass - the helium core mass
  • Helium core maximum mass
  • Carbon-oxygen core maximum mass
  • Iron core maximum mass

Terminate at log quantity

End the simulation once the given star reaches the given log (base 10) quantity.

  • Upper & lower central density, in g/cm3
  • Upper & lower central temperature, in Kelvin
  • Upper & lower surface temperature, in Kelvin
  • Upper & lower radius, in solar radii

Terminate if initial overflow

Terminate if the first model has Roche lobe overflow. Corresponds to an initial system with an orbital period too small to be physical.


Accretor overflow

Terminate if the accretor radius is larger than its Roche lobe, expressed as relative error. Set to 0 to allow for no overflow.


Maximum model number

The maximum number of models. Set to 1,000 by default. Keep in mind the interaction with the history & profile recording interval. For example, setting a maximum model number of 1000 and a recording interval of 100 will result in only 10 history & profile files being created, resulting in low data resolution. Must be between [1, 5,000].


Maximum simulation age

Maximum simulation age, measured in years. First number is the multiplying factor, second number is the exponent. For example, 5e6 is 5,000,000 (5 million) years.


MESA Binary Output Information

Below, you can find information about all the possible outputs for MESA Binary. If you wish to include output data not listed here, please contact us.
Note that to generate some plots included in the MESA Binary package , specific quantities are needed. Those are:
  • Kippenhahn: include gradr (radiative gradient) and grada (adiabatic gradient). Found in profile columns.
  • Abundances: include all desired elements/isotopes. Found in profile columns.

Data Outputs

Profile columns

For each profile, MESA divides the star into zones. Each selected quantity here will be recorded for every zone. Please keep in mind that MESA will record for each quantity in each zone for every profile; the amount of data can add up quickly. Thus, keep in mind that adding more parameters can increase the simulation run and download time.

  • Defaults:
    • zone - numerically ordered zone, with 1 being the surface zone and the last entry being the central zone
    • mass - mass coordinate of outer boundary, in M
    • logR - log10 radius at outer boundary, in R
    • logT - log10 temperature at center, in K.
    • logRho - log10 density at center, in g/cm3
    • logP - log10 pressure at center, in Bayres
    • x_mass_fraction_H - fraction comprised of Hydrogen
    • y_mass_fraction_He - fraction comprised of Heliun
    • z_mass_fraction_metals - fraction comprised of metals
  • Log quantities:
    • logPgas - log10 gas pressure at center, in Bayres
    • log_g - log10 graviational acceleration, in cm/sec2
    • logE - log10 specific internal energy, in erg/g
    • logS - log10 specific entropy, in erg/g·K
  • Grad quantities:
    • grada - adiabatic gradient
    • gradr - radiative gradient
    • gradT - temperature gradient
  • Miscellaneous:
    • csound - speed of sound, in cm/s
    • luminosity - in L
    • eta - electron degeneracy parameter. eta >> 1 for significant degeneracy
    • opacity
    • tau - optical depth
  • Nuclear energy generation:
    • pp - energy production from the pp reaction
    • cno - energy production from cno reactions
    • tri_alpha - energy production from triple alpha reactions
    • eps_nuc - net energy production from nuclear reactions, including losses to reaction neutrinos in ergs·s/g
  • Elemental & isotopic abundances:
    • h1 - decimal abundance of 1H
    • he3 - decimal abundance of 3He
    • he4 - decimal abundance of 4He
    • c12 - decimal abundance of 12C
    • n14 - decimal abundance of 14N
    • o16 - decimal abundance of 16O
    • ne20 - decimal abundance of 20Ne
    • mg24 - decimal abundance of 24Mg
    • si28 - decimal abundance of 28Si
    • s32 - decimal abundance of 32S
    • ar36 - decimal abundance of 36Ar
    • ca40 - decimal abundance of 40Ca
    • fe56 - decimal abundance of 56Fe

History columns

History data is stored at each recording interval for the whole star or particular regions in the star. For example, total stellar mass or the mass of the core.

  • Defaults:
    • model_number - model number, counting from the start of the run
    • star_age - elapsed time from start of simulation, in years
    • star_mass - total mass of the star, in M
    • log_Teff - log10 effective temperature at the surface, in K
    • log_L - log10 of the luminosity, in L
    • log_R - log10 of the radius, in R
    • log_center_T - log10 of the central temperature, in K
    • log_center_Rho - log10 of the central density, in g/cm3
    • log_center_P - log10 of the central pressure, in Bayres
    • log_g - log10 of the surface gravity, in dynes
  • Log quantities:
    • log_abs_mdot - log10 of the absolute value of the change in mass, in M/year
    • log_Lneu - log10 power emitted as neutrinos, both nuclear and thermal, in units of L
    • log_Lneu_nuc - log10 power emitted as nuclear neutrinos, in units of L
  • Mass quantities:
    • envelope_mass - defined as (star mass - helium core mass), in M
    • he_core_mass - mass of the helium core, in M
    • co_core_mass - mass of the carbon-oxygen core, M
    • one_core_mass - mass of the oxygen-neon core, M
    • fe_core_mass - mass of the iron core, M
  • Timescales:
    • dynamic_timescale - orbital period around a star, in s
    • kh_timescale - time needed to radiate away all energy as thermal energy, in s (Kelvin–Helmholtz timescale)
    • nuc_timescale - characteristic timescale of nuclear abundance changes, in s (Nuclear timescale)

Binary history columns

Exact same as history columns, but for data regarding the system, not each star.

  • Defaults:
    • model_number - model number, counting from the start of the run
    • age - age of the donor star, starting at the beginning of the simulation. Set so that both stars have roughly the same age
    • period_days - orbital period, in days
    • binary_separation - distance between stars, measured in R. All orbits areth circular
    • star_1/2_mass - mass of each star. Enabled only to still allow for generating plots dependent on mass even when doing point mass evolution, in M
  • Mass quantities:
    • lg_wind_mdot_1/2 - log10 of the absolute magnitude of a respective stars mass transfer rate due to wind, in M/yr
    • lg_mstar_dot_1/2 - log10 of the absolute magnitude of a respective stars mass transfer rate, in M/yr
    • lg_system_mdot_1/2 - log10 of the absolute magnitude of the mass lost from the system due to inefficient mass transfer around a respective star, in M/yr
  • Angular momentum
    • J_orb - orbital angular momentum, in g·cm2/s
    • J_spin_1/2 - spin angular momentum of a r ective star, in g·cm2/s
    • Jdot - time derivative of J_orb, in g·cm2/s2
    • jdot_mb - time derivative of J due to magnetic braking
    • jdot_gr - time derivative of J due to gravitational wave radiation
    • jdot_ml - time derivative of J due to mass loss

Debug Console

Close14 MBRequestSessionTimelineDatabase24Events25
$_GET
Array( ) Array(

)
$_POST
Array( ) Array(

)
$_COOKIE
Array( ) Array(

)
$_SERVER
Array( REDIRECT_UNIQUE_ID => aftiIh3fKDYMzjrQb5KSYwAAAAo, REDIRECT_SCRIPT_URL => /mesa-binary... Array(
REDIRECT_UNIQUE_ID => aftiIh3fKDYMzjrQb5KSYwAAAAo,
REDIRECT_SCRIPT_URL => /mesa-binary-info,
REDIRECT_SCRIPT_URI => https://iadd.astro.illinois.edu/mesa-binary-info,
REDIRECT_HTTPS => on,
REDIRECT_SSL_TLS_SNI => iadd.astro.illinois.edu,
REDIRECT_STATUS => 200,
UNIQUE_ID => aftiIh3fKDYMzjrQb5KSYwAAAAo,
SCRIPT_URL => /mesa-binary-info,
SCRIPT_URI => https://iadd.astro.illinois.edu/mesa-binary-info,
HTTPS => on,
SSL_TLS_SNI => iadd.astro.illinois.edu,
HTTP_ACCEPT => */*,
HTTP_USER_AGENT => Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com),
HTTP_ACCEPT_ENCODING => gzip, br, zstd, deflate,
HTTP_HOST => iadd.astro.illinois.edu,
PATH => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin,
SERVER_SIGNATURE => ,
SERVER_SOFTWARE => Apache/2.4.37 (AlmaLinux) OpenSSL/1.1.1k PHP/5.6.40 mod_python/3.5.0 Python/2.7.18 SVN/1.10.2,
SERVER_NAME => iadd.astro.illinois.edu,
SERVER_ADDR => 128.174.51.20,
SERVER_PORT => 443,
REMOTE_ADDR => 216.73.217.88,
DOCUMENT_ROOT => /var/www/iadd,
REQUEST_SCHEME => https,
CONTEXT_PREFIX => ,
CONTEXT_DOCUMENT_ROOT => /var/www/iadd,
SERVER_ADMIN => root@localhost,
SCRIPT_FILENAME => /var/www/iadd/index.php,
REMOTE_PORT => 62845,
REDIRECT_URL => /mesa-binary-info,
GATEWAY_INTERFACE => CGI/1.1,
SERVER_PROTOCOL => HTTP/1.1,
REQUEST_METHOD => GET,
QUERY_STRING => ,
REQUEST_URI => /mesa-binary-info,
SCRIPT_NAME => /index.php,
PHP_SELF => /index.php,
REQUEST_TIME_FLOAT => 1778082338.506,
REQUEST_TIME => 1778082338
)
separator .
orderBy id
orderDir asc
1 registerIP
2 access
always
renew
tracker.sid 8ea3e2739d2e85eb506037e112a6bb79
tracker.ssid 8ea3e2739d2e85eb506037e112a6bb79
tracker.rsid 8ea3e2739d2e85eb506037e112a6bb79
  • site 0.045 seconds (+0.045); 9.25 MB (+9.250) - afterInitialise
  • site 0.061 seconds (+0.016); 10.75 MB (+1.500) - afterRoute
  • site 0.101 seconds (+0.039); 13.75 MB (+3.000) - afterDispatch
  • site 0.108 seconds (+0.007); 14.00 MB (+0.250) - beforeRenderModule mod_custom (Hub Footer)
  • site 0.109 seconds (+0.001); 14.00 MB (0.000) - afterRenderModule mod_custom (Hub Footer)
  • site 0.110 seconds (+0.000); 14.00 MB (0.000) - beforeRenderModule mod_collect (Collect)
  • site 0.111 seconds (+0.001); 14.00 MB (0.000) - afterRenderModule mod_collect (Collect)
  • site 0.111 seconds (+0.000); 14.00 MB (0.000) - beforeRenderModule mod_menu (Main Menu)
  • site 0.114 seconds (+0.003); 14.25 MB (+0.250) - afterRenderModule mod_menu (Main Menu)
  • site 0.117 seconds (+0.003); 14.25 MB (0.000) - onAfterRender
  • site 0.118 seconds (+0.002); 14.25 MB (0.000) - sessionStore
14 MB

24 Queries Logged: 0.011394023895264 seconds

  1. SELECT data
      FROM `jos_session`
      WHERE `session_id` = 'ad7203ad063bf18f8cd649db61aa9692'
  2. DELETE
      FROM `jos_session`
      WHERE `session_id` = 'ad7203ad063bf18f8cd649db61aa9692'
  3. SELECT data
      FROM `jos_session`
      WHERE `session_id` = '8ea3e2739d2e85eb506037e112a6bb79'
  4. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_languages'
  5. SELECT session_id
      FROM `jos_session`
      WHERE `session_id` = '8ea3e2739d2e85eb506037e112a6bb79'
      LIMIT 1
  6. INSERT INTO `jos_session` (`session_id`,`client_id`,`time`,`ip`)
      VALUES ('8ea3e2739d2e85eb506037e112a6bb79','0','1778082338','216.73.217.88')
  7. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_members'
  8. SELECT b.id
      FROM `jos_usergroups` AS `a`
      LEFT JOIN jos_usergroups AS b
      ON b.lft <= a.lft
      AND b.rgt >= a.rgt
      WHERE `a`.`id` = '1'
  9. SELECT *
      FROM `jos_viewlevels`
  10. SELECT folder AS type,element AS name,protected,params
      FROM `jos_extensions`
      WHERE `enabled` >= '1'
      AND `type` = 'plugin'
      AND `state` >= '0'
      AND `access` IN ('1','1','4')
      ORDER BY `ordering` ASC
  11. SELECT m.id,m.menutype,m.title,m.alias,m.note,m.path AS route,m.link,m.type,m.level,m.language,m.browserNav,m.access,m.params,m.home,m.img,m.template_style_id,m.component_id,m.parent_id,e.element AS component
      FROM `jos_menu` AS `m`
      LEFT JOIN jos_extensions AS e
      ON e.extension_id = m.component_id
      WHERE `m`.`published` = '1'
      AND `m`.`parent_id` > '0'
      AND `m`.`client_id` = '0'
      ORDER BY `m`.`lft` ASC
  12. SELECT con.`id`, cat.`alias`, cat.`path`
      FROM `jos_content` AS con
      LEFT JOIN `jos_categories` AS cat
      ON con.catid = cat.id
      WHERE con.state=1
      AND con.`alias` = 'mesa-binary-info'
  13. SELECT jos_template_styles.id,jos_template_styles.home,jos_template_styles.template,jos_template_styles.params,jos_extensions.protected
      FROM `jos_template_styles`
      INNER JOIN jos_extensions
      ON jos_extensions.element = jos_template_styles.template
      WHERE `jos_template_styles`.`client_id` = '0'
      AND `jos_extensions`.`enabled` = '1'
      AND `jos_extensions`.`type` = 'template'
      AND jos_extensions.`client_id` = `jos_template_styles`.`client_id`
      ORDER BY `home` DESC
  14. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_content'
  15. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_categories'
  16. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_menus'
  17. SELECT a.rules
      FROM `jos_assets` AS `a`
      WHERE `a`.`id` = '1'
      GROUP BY a.id, a.rules, a.lft
  18. SELECT b.rules
      FROM `jos_assets` AS `a`
      LEFT JOIN jos_assets AS b
      ON b.lft <= a.lft
      AND b.rgt >= a.rgt
      WHERE `a`.`name` = 'com_content'
      GROUP BY b.id, b.rules, b.lft
      ORDER BY `b`.`lft` ASC
  19. SELECT a.*,a.id,a.asset_id,a.title,a.alias,a.title_alias,a.introtext,a.fulltext,
      CASE WHEN badcats.id IS NULL THEN a.state ELSE 0 END AS state,a.mask,a.catid,a.created,a.created_by,a.created_by_alias,
      CASE WHEN a.modified IS NULL THEN a.created ELSE a.modified END AS modified,a.modified_by,a.checked_out,a.checked_out_time,a.publish_up,a.publish_down,a.images,a.urls,a.attribs,a.version,a.parentid,a.ordering,a.metakey,a.metadesc,a.access,a.hits,a.metadata,a.featured,a.language,a.xreference,c.title AS category_title,c.alias AS category_alias,c.access AS category_access,u.name AS author,parent.title AS parent_title,parent.id AS parent_id,parent.path AS parent_route,parent.alias AS parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating,v.rating_count AS rating_count
      FROM `jos_content` AS `a`
      LEFT JOIN jos_categories AS c
      ON c.id = a.catid
      LEFT JOIN jos_users AS u
      ON u.id = a.created_by
      LEFT JOIN jos_categories as parent
      ON parent.id = c.parent_id
      LEFT JOIN jos_content_rating AS v
      ON a.id = v.content_id
      LEFT
      OUTER JOIN (SELECT cat.id as id
      FROM jos_categories AS cat JOIN jos_categories AS parent
      ON cat.lft BETWEEN parent.lft
      AND parent.rgt
      WHERE parent.extension = 'com_content'
      AND parent.published <= 0
      GROUP BY cat.id) AS badcats
      ON badcats.id = c.id
      WHERE `a`.`id` = '73'
      AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= '2026-05-06 15:45:38' )
      AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= '2026-05-06 15:45:38' )
      AND `a`.`state` IN ('1','2')
  20. SELECT c.*,
      CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
      FROM `jos_categories` AS `c`
      LEFT JOIN jos_categories AS s
      ON (s.lft <= c.lft
      AND s.rgt >= c.rgt) OR (s.lft > c.lft
      AND s.rgt < c.rgt)
      LEFT JOIN (SELECT cat.id as id
      FROM jos_categories AS cat JOIN jos_categories AS parent
      ON cat.lft BETWEEN parent.lft
      AND parent.rgt
      WHERE parent.extension = 'com_content'
      AND parent.published != 1
      GROUP BY cat.id) AS badcats
      ON badcats.id = c.id
      WHERE (`c`.`extension` = 'com_content' OR `c`.`extension` = 'system' )
      AND `c`.`access` IN ('1','1','4')
      AND `c`.`published` = '1'
      AND `s`.`id` = '31'
      AND badcats.id is null
      GROUP BY c.id,c.asset_id,c.access,c.alias,c.checked_out,c.checked_out_time,c.created_time,c.created_user_id,c.description,c.extension,c.hits,c.language,c.level,c.lft,c.metadata,c.metadesc,c.metakey,c.modified_time,c.note,c.params,c.parent_id,c.path,c.published,c.rgt,c.title,c.modified_user_id
      ORDER BY `c`.`lft` ASC
  21. SELECT c.*,
      CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
      FROM `jos_categories` AS `c`
      LEFT JOIN jos_categories AS s
      ON (s.lft <= c.lft
      AND s.rgt >= c.rgt) OR (s.lft > c.lft
      AND s.rgt < c.rgt)
      LEFT JOIN (SELECT cat.id as id
      FROM jos_categories AS cat JOIN jos_categories AS parent
      ON cat.lft BETWEEN parent.lft
      AND parent.rgt
      WHERE parent.extension = 'com_content'
      AND parent.published != 1
      GROUP BY cat.id) AS badcats
      ON badcats.id = c.id
      WHERE (`c`.`extension` = 'com_content' OR `c`.`extension` = 'system' )
      AND `c`.`access` IN ('1','1','4')
      AND `c`.`published` = '1'
      AND `s`.`id` = '31'
      AND badcats.id is null
      GROUP BY c.id,c.asset_id,c.access,c.alias,c.checked_out,c.checked_out_time,c.created_time,c.created_user_id,c.description,c.extension,c.hits,c.language,c.level,c.lft,c.metadata,c.metadesc,c.metakey,c.modified_time,c.note,c.params,c.parent_id,c.path,c.published,c.rgt,c.title,c.modified_user_id
      ORDER BY `c`.`lft` ASC
  22. SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
      WHERE `type` = 'component'
      AND `element` = 'com_users'
  23. SELECT m.id,m.title,m.module,m.position,m.content,m.showtitle,m.params,mm.menuid,e.protected
      FROM `jos_modules` AS `m`
      LEFT JOIN jos_modules_menu AS mm
      ON mm.moduleid = m.id
      LEFT JOIN jos_extensions AS e
      ON e.element = m.module
      AND e.client_id = m.client_id
      WHERE `m`.`published` = '1'
      AND `e`.`enabled` = '1'
      AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= '2026-05-06 15:45:38' )
      AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= '2026-05-06 15:45:38' )
      AND `m`.`access` IN ('1','1','4')
      AND `m`.`client_id` = '0'
      AND (`mm`.`menuid` = '0' OR `mm`.`menuid` <= '0' )
      ORDER BY `m`.`position` ASC,`m`.`ordering` ASC
  24. UPDATE `jos_session`
      SET `data` = '__default|a:9:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1778082338;s:18:\"session.timer.last\";i:1778082338;s:17:\"session.timer.now\";i:1778082338;s:8:\"registry\";O:23:\"Hubzero\\Config\\Registry\":2:{s:7:\"\0*\0data\";O:8:\"stdClass\":1:{s:1:\"0\";s:7:\"session\";}s:9:\"separator\";s:1:\".\";}s:4:\"user\";C:17:\"Hubzero\\User\\User\":22:{a:1:{s:5:\"guest\";b:1;}}s:11:\"tracker.sid\";s:32:\"8ea3e2739d2e85eb506037e112a6bb79\";s:12:\"tracker.ssid\";s:32:\"8ea3e2739d2e85eb506037e112a6bb79\";s:12:\"tracker.rsid\";s:32:\"8ea3e2739d2e85eb506037e112a6bb79\";}',`time` = '1778082338',`ip` = '216.73.217.88'
      WHERE `session_id` = '8ea3e2739d2e85eb506037e112a6bb79'

17 Query Types Logged, Sorted by Occurrences.

SELECT Tables:
  1. 6 × SELECT extension_id AS id,element AS "option",params,enabled
      FROM `jos_extensions`
  2. 2 × SELECT data
      FROM `jos_session`
  3. 2 × SELECT c.*,
      CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
      FROM `jos_categories` AS `c`
      LEFT JOIN jos_categories AS s
      ON (s.lft <= c.lft
      AND s.rgt >= c.rgt) OR (s.lft > c.lft
      AND s.rgt < c.rgt)
      LEFT JOIN (SELECT cat.id as id
      FROM jos_categories AS cat JOIN jos_categories AS parent
      ON cat.lft BETWEEN parent.lft
      AND parent.rgt
  4. 1 × SELECT a.rules
      FROM `jos_assets` AS `a`
  5. 1 × SELECT m.id,m.title,m.module,m.position,m.content,m.showtitle,m.params,mm.menuid,e.protected
      FROM `jos_modules` AS `m`
      LEFT JOIN jos_modules_menu AS mm
      ON mm.moduleid = m.id
      LEFT JOIN jos_extensions AS e
      ON e.element = m.module
      AND e.client_id = m.client_id
  6. 1 × SELECT b.rules
      FROM `jos_assets` AS `a`
      LEFT JOIN jos_assets AS b
      ON b.lft <= a.lft
      AND b.rgt >= a.rgt
  7. 1 × SELECT a.*,a.id,a.asset_id,a.title,a.alias,a.title_alias,a.introtext,a.fulltext,
      CASE WHEN badcats.id IS NULL THEN a.state ELSE 0 END AS state,a.mask,a.catid,a.created,a.created_by,a.created_by_alias,
      CASE WHEN a.modified IS NULL THEN a.created ELSE a.modified END AS modified,a.modified_by,a.checked_out,a.checked_out_time,a.publish_up,a.publish_down,a.images,a.urls,a.attribs,a.version,a.parentid,a.ordering,a.metakey,a.metadesc,a.access,a.hits,a.metadata,a.featured,a.language,a.xreference,c.title AS category_title,c.alias AS category_alias,c.access AS category_access,u.name AS author,parent.title AS parent_title,parent.id AS parent_id,parent.path AS parent_route,parent.alias AS parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating,v.rating_count AS rating_count
      FROM `jos_content` AS `a`
      LEFT JOIN jos_categories AS c
      ON c.id = a.catid
      LEFT JOIN jos_users AS u
      ON u.id = a.created_by
      LEFT JOIN jos_categories as parent
      ON parent.id = c.parent_id
      LEFT JOIN jos_content_rating AS v
      ON a.id = v.content_id
      LEFT
      OUTER JOIN (SELECT cat.id as id
      FROM jos_categories AS cat JOIN jos_categories AS parent
      ON cat.lft BETWEEN parent.lft
      AND parent.rgt
  8. 1 × SELECT jos_template_styles.id,jos_template_styles.home,jos_template_styles.template,jos_template_styles.params,jos_extensions.protected
      FROM `jos_template_styles`
      INNER JOIN jos_extensions
      ON jos_extensions.element = jos_template_styles.template
  9. 1 × SELECT m.id,m.menutype,m.title,m.alias,m.note,m.path AS route,m.link,m.type,m.level,m.language,m.browserNav,m.access,m.params,m.home,m.img,m.template_style_id,m.component_id,m.parent_id,e.element AS component
      FROM `jos_menu` AS `m`
      LEFT JOIN jos_extensions AS e
      ON e.extension_id = m.component_id
  10. 1 × SELECT session_id
      FROM `jos_session`
  11. 1 × SELECT b.id
      FROM `jos_usergroups` AS `a`
      LEFT JOIN jos_usergroups AS b
      ON b.lft <= a.lft
      AND b.rgt >= a.rgt
  12. 1 × SELECT *
      FROM `jos_viewlevels
  13. 1 × SELECT folder AS type,element AS name,protected,params
      FROM `jos_extensions`
  14. 1 × SELECT con.`id`, cat.`alias`, cat.`path`
      FROM `jos_content` AS con
      LEFT JOIN `jos_categories` AS cat
      ON con.catid = cat.id
OTHER Tables:
  1. 1 × UPDATE `jos_session`
      SET `data` = '__default|a:9:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1778082338;s:18:\"session.timer.last\";i:1778082338;s:17:\"session.timer.now\";i:1778082338;s:8:\"registry\";O:23:\"Hubzero\\Config\\Registry\":2:{s:7:\"\0*\0data\";O:8:\"stdClass\":1:{s:1:\"0\";s:7:\"session\";}s:9:\"separator\";s:1:\".\";}s:4:\"user\";C:17:\"Hubzero\\User\\User\":22:{a:1:{s:5:\"guest\";b:1;}}s:11:\"tracker.sid\";s:32:\"8ea3e2739d2e85eb506037e112a6bb79\";s:12:\"tracker.ssid\";s:32:\"8ea3e2739d2e85eb506037e112a6bb79\";s:12:\"tracker.rsid\";s:32:\"8ea3e2739d2e85eb506037e112a6bb79\";}',`time` = '1778082338',`ip` = '216.73.217.88'
  2. 1 × INSERT INTO `jos_session` (`session_id`,`client_id`,`time`,`ip`)
      VALUES ('8ea3e2739d2e85eb506037e112a6bb79','0','1778082338','216.73.217.88'
  3. 1 × DELETE
      FROM `jos_session`
  • onAfterInitialise Method plgSystemP3p::onAfterInitialise /core/plugins/system/p3p/p3p.php:21
  • onAfterInitialise Method plgSystemRemember::onAfterInitialise /core/plugins/system/remember/remember.php:20
  • onAfterInitialise Method plgSystemHubzero::onAfterInitialise /core/plugins/system/hubzero/hubzero.php:21
  • onAfterInitialise Method plgSystemXFeed::onAfterInitialise /core/plugins/system/xfeed/xfeed.php:21
  • onAfterInitialise Method plgSystemSupergroup::onAfterInitialise /core/plugins/system/supergroup/supergroup.php:113
  • onAfterInitialise Method plgSystemReferrerpolicy::onAfterInitialise /core/plugins/system/referrerpolicy/referrerpolicy.php:21
  • onAfterRoute Method plgSystemJquery::onAfterRoute /core/plugins/system/jquery/jquery.php:21
  • onAfterRoute Method plgSystemSpamjail::onAfterRoute /core/plugins/system/spamjail/spamjail.php:21
  • onAfterRoute Method plgSystemIncomplete::onAfterRoute /core/plugins/system/incomplete/incomplete.php:21
  • onAfterRoute Method plgSystemUnconfirmed::onAfterRoute /core/plugins/system/unconfirmed/unconfirmed.php:21
  • onAfterRoute Method plgSystemUnapproved::onAfterRoute /core/plugins/system/unapproved/unapproved.php:21
  • onAfterRoute Method plgSystemPassword::onAfterRoute /core/plugins/system/password/password.php:21
  • onContentPrepare Method plgContentLoadmodule::onContentPrepare /core/plugins/content/loadmodule/loadmodule.php:35
  • onContentPrepare Method plgContentEmailcloak::onContentPrepare /core/plugins/content/emailcloak/emailcloak.php:25
  • onContentPrepare Method plgContentPagebreak::onContentPrepare /core/plugins/content/pagebreak/pagebreak.php:35
  • onContentPrepare Method plgContentXhubtags::onContentPrepare /core/plugins/content/xhubtags/xhubtags.php:25
  • onContentPrepare Method plgContentFormatwiki::onContentPrepare /core/plugins/content/formatwiki/formatwiki.php:63
  • onContentPrepare Method plgContentFormathtml::onContentPrepare /core/plugins/content/formathtml/formathtml.php:105
  • onContentPrepare Method plgContentExternalhref::onContentPrepare /core/plugins/content/externalhref/externalhref.php:41
  • onContentBeforeDisplay Method plgContentPagenavigation::onContentBeforeDisplay /core/plugins/content/pagenavigation/pagenavigation.php:25
  • onContentBeforeDisplay Method plgContentVote::onContentBeforeDisplay /core/plugins/content/vote/vote.php:32
  • onAfterDispatch Method plgSystemMobile::onAfterDispatch /core/plugins/system/mobile/mobile.php:22
  • onAfterDispatch Method plgSystemDebug::onAfterDispatch /core/plugins/system/debug/debug.php:60
  • onAfterDispatch Method PlgSystemHighlight::onAfterDispatch /core/plugins/system/highlight/highlight.php:25
  • onAfterRender Method plgSystemSef::onAfterRender /core/plugins/system/sef/sef.php:21