Name:
Ising_energy.pro
Purpose:
Calculates the Ising energy of a magnetogram.
Calling sequence:
ising_energy,c_img, eising, npos, nneg, Bz_thres= Bz_thres, smooth=smooth
Input parameters:
c_img = Br or Blos HARP cutout magnetogram, corrected for limb presence. Blos cutout should be deprojected.
Keywords:
Bz_thres: minimum magnetic strength considered
smooth = the width of a smoothing window performed to the input magnetogram, before the Ising energy calculations.
Output:
eising = the Ising energy value of the opposite polarity pixel pairs
npos = the number of positive polarity pixels considered for the calculations
nneg = the number of negative polarity pixels considered for the calculations
Property name in DB:
Ising_energy_blos.ising_energy, Ising_energy_br.ising_energy
Repository:
https://dev.flarecast.eu/stash/projects/FE/repos/ising_energy-idl/browse
References:
Ahmed et al., 2010, The Visual Computer, 26, 385
Name:
ising_energy_part.pro
Purpose:
Calculates the Ising energy of a partitioned magnetogram.
Calling sequence:
Ising_energy_partitioned, im_c, eising, npos, nneg, pixel_size=pixel_size, part_mask=part_mask, have_partition=have_partition, bz_thres=bz_thres, min_flux=min_flux, min_size=min_size, smooth=smooth
Input parameters:
c_img = Br or blos HARP cutout magnetogram, corrected for limb presence. Blos cutout should be deprojected.
Keywords:
Pixel_size = the pixel size of the magnetogram (0.5 is the default value)
Part_mask = the partitioning mask, if available. If not available, then the partitioning mask is saved as an output in this variable
Have_partition = if set, then the provided partitioning mask is used.
Bz_thres: minimum magnetic strength considered
Min_flux = minimum enclosed flux for a partition to be considered. Partitions with lower enclosed magnetic flux are discarded
Min_size = minimum area of the acceptable partitions (in pixels)
Smooth = the width of a smoothing window performed to the input magnetogram, prior to partitioning.
Output:
eising = the Ising energy value of the opposite polarity partition pairs
npos = the number of positive polarity partitions considered for the calculations
nneg = the number of negative polarity partitions considered for the calculations
Property name in DB:
Ising_energy_part_blos.ising_energy_part, Ising_energy_part_br.ising_energy_part
Repository:
https://dev.flarecast.eu/stash/projects/FE/repos/ising_energy-idl/browse