SLiMv2.1/mkspot.f90 File Reference

Go to the source code of this file.

Modules

module  makespot

Data Types

interface  makespot::interface
interface  makespot::interface
interface  makespot::interface
interface  makespot::interface
interface  interpol__interface

Functions/Subroutines

subroutine fw_cube (fn, data, nx, ny, nz, dx, dy, dz, flux, b_0, alpha, hwhm, dh, h, what, version)
real vr (r, z)
real, dimension(nx, ny, nz) smooth (a, n)
real, dimension(nz) reverse (a)
real, dimension(nz) interpol (y_old, x_old, x_new)
real interpol_one (y_old, x_old, x_new)

Variables

character *80 makespot::version
integer makespot::nx
integer makespot::ny
integer makespot::nz
integer makespot::i
integer makespot::j
integer makespot::k
integer makespot::ztop
integer makespot::i1
character *80 makespot::what
character *80 makespot::fn
real makespot::dx
real makespot::dy
real makespot::dz
real makespot::tx
real makespot::xc
real makespot::yc
real makespot::flux
real makespot::b_0
real makespot::alpha
real makespot::h
real makespot::dh
real makespot::oc
real makespot::cs_factor
real makespot::plage_field
real makespot::depth_r
real, dimension(nx, ny, nz) makespot::bx_out
real, dimension(nx, ny, nz) makespot::by_out
real, dimension(nx, ny, nz) makespot::bz_out
real, dimension(nx, ny, nz) makespot::p_out
real, dimension(nx, ny, nz) makespot::rho_out
real, dimension(nx, ny, nz) makespot::gamma_out
real, dimension(nx, ny, nz) makespot::cs_out
real, dimension(nx, ny, nz) makespot::g_out
real, dimension(nx, ny, nz) makespot::ux_out
real, dimension(nx, ny, nz) makespot::uy_out
real, dimension(nx, ny, nz) makespot::uz_out
real, dimension(2481) makespot::rr
real, dimension(2481) makespot::rho
real makespot::P
real makespot::Cs
real, dimension(2481) makespot::g_rhc
real, dimension(nz) makespot::rho_s
real makespot::P_s
real makespot::Cs_s
real, dimension(nz) makespot::g_s
real, dimension(2481) makespot::r_r
real, dimension(2481) makespot::r_rho
real, dimension(2481) makespot::r_g_rhc
real makespot::msun_r
real, dimension(nz) makespot::bz
real, dimension(nz) makespot::dbzdz
real, dimension(nz) makespot::d2bzdz2
real, dimension(nx, ny, nz) makespot::pb
real, dimension(nx, ny, nz) makespot::p_st
real, dimension(nx, ny, nz) makespot::rho_st
real, dimension(nx, ny) makespot::dp_st
real, dimension(nx, ny) makespot::dp
real, dimension(nx, ny, nz) makespot::m3
real, dimension(nx, ny, nz) makespot::mz3
real, dimension(nx, ny, nz) makespot::u3
real, dimension(nx, ny, nz) makespot::ux3
real, dimension(nx, ny, nz) makespot::uy3
real, dimension(nx, ny, nz) makespot::b2
real, dimension(nx, ny, nz) makespot::delta_cs2
real, dimension(nx, ny, nz) makespot::oordrurdz3
real, dimension(nx, ny, nz) makespot::cs_o
real, dimension(nx, ny, nz) makespot::cs_new
real makespot::x
real makespot::y
real makespot::r
real makespot::z
real makespot::hor_r
real makespot::dr
real makespot::sigma
real makespot::epsilon
real makespot::z_fac
real makespot::fac
real makespot::f
real makespot::f2
real makespot::hwhm
real makespot::dPdz
real, dimension(nx, ny, nz) makespot::p1
real makespot::G_Univ
real makespot::pi
real makespot::g
real, dimension(nz) makespot::zz
real, dimension(nz) makespot::bzt
real, dimension(nz) makespot::frac_radius
real makespot::total_b
real makespot::r_sun
integer makespot::ns
integer makespot::k1


Function Documentation

subroutine fw_cube ( character*80  fn,
real,dimension(nx,ny,nz)  data,
integer  nx,
integer  ny,
integer  nz,
real  dx,
real  dy,
real  dz,
real  flux,
real  b_0,
real  alpha,
real  hwhm,
real  dh,
real  h,
character*80  what,
character*80  version 
)

Definition at line 586 of file mkspot.f90.

real,dimension(nz) interpol ( real,dimension(2481)  y_old,
real,dimension(2481)  x_old,
real,dimension(nz)  X_new 
)

Definition at line 684 of file mkspot.f90.

Here is the caller graph for this function:

real interpol_one ( real,dimension(2481)  y_old,
real,dimension(2481)  x_old,
real  x_new 
)

Definition at line 709 of file mkspot.f90.

Here is the caller graph for this function:

real,dimension(nz) reverse ( real,dimension(nz)  a  ) 

Definition at line 671 of file mkspot.f90.

Here is the caller graph for this function:

real,dimension(nx,ny,nz) smooth ( real,dimension(nx,ny,nz)  a,
 
)

Definition at line 654 of file mkspot.f90.

Here is the caller graph for this function:

real vr ( real  r,
real  z 
)

Definition at line 648 of file mkspot.f90.

Here is the caller graph for this function:


Generated on Tue Jun 10 13:34:18 2008 for SLiMv2.1 by  doxygen 1.5.6