MPI-AMRVAC  2.2
The MPI - Adaptive Mesh Refinement - Versatile Advection Code
Functions/Subroutines | Variables
mod_thermal_emission Module Reference

Functions/Subroutines

subroutine get_line_info (ion, charge, mass, logTe, line_center, spatial_rsl, spectral_rsl)
 
subroutine get_euv (wl, ixIL, ixOL, w, x, flux)
 
subroutine get_sxr (ixIL, ixOL, w, x, flux, El, Eu)
 
subroutine get_goes_sxr_flux (xboxL, eflux)
 
subroutine get_goes_flux_grid (ixIL, ixOL, w, x, xboxL, xbL, eflux_grid)
 
subroutine get_euv_image (qunit)
 
subroutine integrate_euv (igrid, xI, EUV, Dpl, numXI1, numXI2, dxI1, dxI2)
 
subroutine output_data (qunit, xO, dxO1, dxO2, wO, nXO1, nXO2, nWO, datatype)
 
subroutine write_image (qunit, xC, wC, nPiece, nC1, nC2, nWC, datatype)
 
subroutine get_euv_spectra (qunit)
 
subroutine integrate_spectra (igrid, xL, v, inWL, numV, numL)
 

Variables

integer n_aia
 
double precision, dimension(1:101) t_aia
 
double precision, dimension(1:101) f_94
 
double precision, dimension(1:101) f_131
 
double precision, dimension(1:101) f_171
 
double precision, dimension(1:101) f_193
 
double precision, dimension(1:101) f_211
 
double precision, dimension(1:101) f_304
 
double precision, dimension(1:101) f_335
 
double precision, dimension(1:101) f_1354
 
integer n_iris
 
double precision, dimension(1:41) t_iris
 
double precision, dimension(1:41) f_1394
 
double precision, dimension(1:41) f_1403
 
double precision, dimension(1:41) f_1338
 
double precision, dimension(1:41) f_1343
 
double precision, dimension(1:41) f_1397
 
double precision, dimension(1:41) f_1400
 
double precision, dimension(1:41) f_1401
 
double precision, dimension(1:41) f_1405
 
double precision, dimension(1:41) f_1349
 
double precision, dimension(1:41) f_1351
 

Function/Subroutine Documentation

◆ get_euv()

subroutine mod_thermal_emission::get_euv ( integer  wl,
integer, intent(in)  ixI,
integer, intent(in)  L,
integer, intent(in)  ixO,
  L,
double precision, dimension(ixi^s,1:nw)  w,
double precision, dimension(ixi^s,1:ndim), intent(in)  x,
double precision, dimension(ixi^s)  flux 
)

Definition at line 588 of file mod_thermal_emission.t.

Here is the call graph for this function:

◆ get_euv_image()

subroutine mod_thermal_emission::get_euv_image ( integer, intent(in)  qunit)

Definition at line 906 of file mod_thermal_emission.t.

Here is the call graph for this function:

◆ get_euv_spectra()

subroutine mod_thermal_emission::get_euv_spectra ( integer  qunit)

Definition at line 1522 of file mod_thermal_emission.t.

Here is the call graph for this function:

◆ get_goes_flux_grid()

subroutine mod_thermal_emission::get_goes_flux_grid ( integer, intent(in)  ixI,
integer, intent(in)  L,
integer, intent(in)  ixO,
  L,
double precision, dimension(ixi^s,nw)  w,
double precision, dimension(ixi^s,1:ndim), intent(in)  x,
double precision  xbox,
  L,
double precision  xb,
  L,
double precision  eflux_grid 
)

Definition at line 850 of file mod_thermal_emission.t.

◆ get_goes_sxr_flux()

subroutine mod_thermal_emission::get_goes_sxr_flux ( double precision  xbox,
integer  L,
double precision  eflux 
)

Definition at line 818 of file mod_thermal_emission.t.

Here is the call graph for this function:

◆ get_line_info()

subroutine mod_thermal_emission::get_line_info ( character(len=30)  ion,
character(len=30)  charge,
integer  mass,
double precision  logTe,
double precision  line_center,
double precision  spatial_rsl,
double precision  spectral_rsl 
)

Definition at line 408 of file mod_thermal_emission.t.

Here is the call graph for this function:

◆ get_sxr()

subroutine mod_thermal_emission::get_sxr ( integer, intent(in)  ixI,
integer, intent(in)  L,
integer, intent(in)  ixO,
  L,
double precision, dimension(ixi^s,nw)  w,
double precision, dimension(ixi^s,1:ndim), intent(in)  x,
double precision, dimension(ixi^s)  flux,
integer  El,
integer  Eu 
)

Definition at line 768 of file mod_thermal_emission.t.

◆ integrate_euv()

subroutine mod_thermal_emission::integrate_euv ( integer  igrid,
double precision, dimension(numxi1,numxi2,2)  xI,
double precision, dimension(numxi1,numxi2)  EUV,
double precision, dimension(numxi1,numxi2)  Dpl,
integer  numXI1,
integer  numXI2,
double precision  dxI1,
double precision  dxI2 
)

Definition at line 1110 of file mod_thermal_emission.t.

Here is the call graph for this function:

◆ integrate_spectra()

subroutine mod_thermal_emission::integrate_spectra ( integer  igrid,
double precision, dimension(numl)  xL,
double precision, dimension(numv)  v,
double precision, dimension(numv,numl)  inWL,
integer  numV,
integer  numL 
)

Definition at line 1718 of file mod_thermal_emission.t.

Here is the call graph for this function:

◆ output_data()

subroutine mod_thermal_emission::output_data ( integer  qunit,
double precision, dimension(nxo1,nxo2,2)  xO,
double precision  dxO1,
double precision  dxO2,
double precision, dimension(nxo1,nxo2,nwo)  wO,
integer  nXO1,
integer  nXO2,
integer  nWO,
character(20)  datatype 
)

Definition at line 1232 of file mod_thermal_emission.t.

Here is the call graph for this function:

◆ write_image()

subroutine mod_thermal_emission::write_image ( integer  qunit,
double precision, dimension(npiece,nc1,nc2,2)  xC,
double precision, dimension(npiece,nc1,nc2,nwc)  wC,
integer  nPiece,
integer  nC1,
integer  nC2,
integer  nWC,
character(20)  datatype 
)

Definition at line 1324 of file mod_thermal_emission.t.

Here is the call graph for this function:

Variable Documentation

◆ f_131

double precision, dimension(1:101) mod_thermal_emission::f_131

Definition at line 20 of file mod_thermal_emission.t.

◆ f_1338

double precision, dimension(1:41) mod_thermal_emission::f_1338

Definition at line 26 of file mod_thermal_emission.t.

◆ f_1343

double precision, dimension(1:41) mod_thermal_emission::f_1343

Definition at line 27 of file mod_thermal_emission.t.

◆ f_1349

double precision, dimension(1:41) mod_thermal_emission::f_1349

Definition at line 28 of file mod_thermal_emission.t.

◆ f_1351

double precision, dimension(1:41) mod_thermal_emission::f_1351

Definition at line 29 of file mod_thermal_emission.t.

◆ f_1354

double precision, dimension(1:101) mod_thermal_emission::f_1354

Definition at line 22 of file mod_thermal_emission.t.

◆ f_1394

double precision, dimension(1:41) mod_thermal_emission::f_1394

Definition at line 26 of file mod_thermal_emission.t.

◆ f_1397

double precision, dimension(1:41) mod_thermal_emission::f_1397

Definition at line 27 of file mod_thermal_emission.t.

◆ f_1400

double precision, dimension(1:41) mod_thermal_emission::f_1400

Definition at line 27 of file mod_thermal_emission.t.

◆ f_1401

double precision, dimension(1:41) mod_thermal_emission::f_1401

Definition at line 28 of file mod_thermal_emission.t.

◆ f_1403

double precision, dimension(1:41) mod_thermal_emission::f_1403

Definition at line 26 of file mod_thermal_emission.t.

◆ f_1405

double precision, dimension(1:41) mod_thermal_emission::f_1405

Definition at line 28 of file mod_thermal_emission.t.

◆ f_171

double precision, dimension(1:101) mod_thermal_emission::f_171

Definition at line 20 of file mod_thermal_emission.t.

◆ f_193

double precision, dimension(1:101) mod_thermal_emission::f_193

Definition at line 21 of file mod_thermal_emission.t.

◆ f_211

double precision, dimension(1:101) mod_thermal_emission::f_211

Definition at line 21 of file mod_thermal_emission.t.

◆ f_304

double precision, dimension(1:101) mod_thermal_emission::f_304

Definition at line 21 of file mod_thermal_emission.t.

◆ f_335

double precision, dimension(1:101) mod_thermal_emission::f_335

Definition at line 22 of file mod_thermal_emission.t.

◆ f_94

double precision, dimension(1:101) mod_thermal_emission::f_94

Definition at line 20 of file mod_thermal_emission.t.

◆ n_aia

integer mod_thermal_emission::n_aia

Definition at line 18 of file mod_thermal_emission.t.

◆ n_iris

integer mod_thermal_emission::n_iris

Definition at line 24 of file mod_thermal_emission.t.

◆ t_aia

double precision, dimension(1:101) mod_thermal_emission::t_aia

Definition at line 19 of file mod_thermal_emission.t.

◆ t_iris

double precision, dimension(1:41) mod_thermal_emission::t_iris

Definition at line 25 of file mod_thermal_emission.t.