ASPECT
Public Attributes | List of all members
aspect::BoundaryTemperature::internal::CoreData Struct Reference

Public Attributes

double Qs
 
double Qr
 
double Qg
 
double Qk
 
double Ql
 
double Es
 
double Er
 
double Eg
 
double Ek
 
double El
 
double Eh
 
double Ri
 
double Ti
 
double Xi
 
double Q
 
double H
 
double dt
 
double dR_dt
 
double dT_dt
 
double dX_dt
 
double Q_OES
 
bool is_initialized
 

Detailed Description

Definition at line 39 of file dynamic_core.h.

Member Data Documentation

§ Qs

double aspect::BoundaryTemperature::internal::CoreData::Qs

Energy for specific heat, radioactive heating, gravitational contribution, adiabatic contribution, and latent heat. These variables are updated each time step.

Definition at line 45 of file dynamic_core.h.

§ Qr

double aspect::BoundaryTemperature::internal::CoreData::Qr

Definition at line 45 of file dynamic_core.h.

§ Qg

double aspect::BoundaryTemperature::internal::CoreData::Qg

Definition at line 45 of file dynamic_core.h.

§ Qk

double aspect::BoundaryTemperature::internal::CoreData::Qk

Definition at line 45 of file dynamic_core.h.

§ Ql

double aspect::BoundaryTemperature::internal::CoreData::Ql

Definition at line 45 of file dynamic_core.h.

§ Es

double aspect::BoundaryTemperature::internal::CoreData::Es

Entropy for specific heat, radioactive heating, gravitational contribution, adiabatic contribution, latent heat, and heat solution. These entropy terms are not used for solving the core evolution. However, the total excess entropy (dE = Es*dT/dt+Er+El*dR/dt+Eg*dR/dt+Eh*dR/dt-Ek) is useful to determine the core is active or not. For dE>0, the core is likely to be active and generating magnetic field. These variables are updated each time step as well.

Definition at line 54 of file dynamic_core.h.

§ Er

double aspect::BoundaryTemperature::internal::CoreData::Er

Definition at line 54 of file dynamic_core.h.

§ Eg

double aspect::BoundaryTemperature::internal::CoreData::Eg

Definition at line 54 of file dynamic_core.h.

§ Ek

double aspect::BoundaryTemperature::internal::CoreData::Ek

Definition at line 54 of file dynamic_core.h.

§ El

double aspect::BoundaryTemperature::internal::CoreData::El

Definition at line 54 of file dynamic_core.h.

§ Eh

double aspect::BoundaryTemperature::internal::CoreData::Eh

Definition at line 54 of file dynamic_core.h.

§ Ri

double aspect::BoundaryTemperature::internal::CoreData::Ri

Parameters for core evolution Ri inner core radius Ti core-mantle boundary (CMB) temperature Xi light component concentration in liquid core

Definition at line 62 of file dynamic_core.h.

§ Ti

double aspect::BoundaryTemperature::internal::CoreData::Ti

Definition at line 62 of file dynamic_core.h.

§ Xi

double aspect::BoundaryTemperature::internal::CoreData::Xi

Definition at line 62 of file dynamic_core.h.

§ Q

double aspect::BoundaryTemperature::internal::CoreData::Q

Core-mantle boundary heat flux (Q) and core radioactive heating rate (H)

Definition at line 67 of file dynamic_core.h.

§ H

double aspect::BoundaryTemperature::internal::CoreData::H

Definition at line 67 of file dynamic_core.h.

§ dt

double aspect::BoundaryTemperature::internal::CoreData::dt

Time step for core energy balance solver

Definition at line 72 of file dynamic_core.h.

§ dR_dt

double aspect::BoundaryTemperature::internal::CoreData::dR_dt

The changing rate of inner core radius, CMB temperature, and light component concentration.

Definition at line 78 of file dynamic_core.h.

§ dT_dt

double aspect::BoundaryTemperature::internal::CoreData::dT_dt

Definition at line 78 of file dynamic_core.h.

§ dX_dt

double aspect::BoundaryTemperature::internal::CoreData::dX_dt

Definition at line 78 of file dynamic_core.h.

§ Q_OES

double aspect::BoundaryTemperature::internal::CoreData::Q_OES

Other energy source into the core

Definition at line 83 of file dynamic_core.h.

§ is_initialized

bool aspect::BoundaryTemperature::internal::CoreData::is_initialized

Definition at line 85 of file dynamic_core.h.


The documentation for this struct was generated from the following file: