section B of routines in global.i

yorick banner

Home

Manual

Packages

Global Index

Keywords

Quick Reference

all functions - B

 
 
 
BCinterp


 BCinterp  
 
  

interpreted function, defined at i/demo1.i   line 212  
 
 
 
B_nu


             B_nu(hnu, kt)  
 
     returns the specific intensity emitted by a black surface at  
     photon energy HNU and temperature KT.  The units of HNU and KT  
     must be the same.  The units of the result are determined by  
     the variable B_nu_scale, which must be consistent with the units  
     of HNU and KT.  B_nu_scale is the Stefan-Boltzmann constant  
     (sigma in sigma*T^4) times 15/pi^5.  By default, B_nu_scale is  
     set to 0.05040366 ((jrk/sh)/(cm^2 ster))/keV^4.  (1 jrk/sh =  
     10^17 W)  
     HNU and KT may be arrays, provided they are conformable.  

interpreted function, defined at i0/drat.i   line 959  
SEE ALSO: B_nu_bar  
 
 
 
B_nu_bar


             B_nu_bar(hnub, kt)  
 
     returns the specific intensity emitted by a black surface at  
     temperature KT in the energy bins whose boundary energies are  
     HNUB.  HNUB must be a 1-D array of bin boundary energies; the  
     units of KT must match the units of KT.  Both are in keV, by  
     default; see B_nu for a discussion of units.  
     The result will have dimensions (numberof(HNUB)-1)-by-dimsof(KT).  
     The algorithm has an accuracy of 0.2 percent.  The idea is to  
     difference an analytic approximation to the integral of B_nu.  

interpreted function, defined at i0/drat.i   line 983  
SEE ALSO: B_nu  
 
 
 
Button


 Button  
 
struct Button {  
  double x, y;      /* NDC coordinates of button center */  
  double dx, dy;    /* button half widths in NDC */  
  string text;      /* button text */  
  string font;      /* text font (0 for helvetica) */  
  double height;    /* text height */  
  double width;     /* width of line around button (0 is 1.0, <0 no box) */  
}  

structure, defined at i/button.i   line 12