Layers
Diffusion in heterogeneous environments
Data Fields
param_struct_type Struct Reference

Typedef for struct for passing parameters and arrays to mse function. More...

Data Fields

int nt
 Number of support points in time.
 
int nd
 Number of data points.
 
int nz
 Number of support points in z (rows of concentration matrix).
 
int nr
 Number of support points in r (columns of concentration matrix).
 
int iprobe
 z-index of probe location.
 
int jprobe
 r-index of probe location.
 
int iz1
 z-index of SR-SP boundary.
 
int iz2
 z-index of SP-SO boundary.
 
int nolayer
 Flag for no layer (homogenous environment).
 
int opt_global_kappa
 True if user specifies that kappa be the same in all layers.
 
double dt
 Spacing in time.
 
double dr
 Spacing in r (in this program, same as spacing in z).
 
double sd
 Source delay (time before source starts).
 
double st
 Duration of source.
 
double alpha_so
 Extracellular volume fraction in SO layer.
 
double theta_so
 Permeability in SO layer.
 
double kappa_so
 Nonspecific clearance factor in SO layer.
 
double alpha_sp
 Extracellular volume fraction in SP layer.
 
double theta_sp
 Permeability in SP layer.
 
double kappa_sp
 Nonspecific clearance factor in SP layer.
 
double alpha_sr
 Extracellular volume fraction in SR layer.
 
double theta_sr
 Permeability in SR layer.
 
double kappa_sr
 Nonspecific clearance factor in SR layer.
 
double minalpha
 Lower boundary for alpha_sp (add penalty if alpha_sp is out of bounds).
 
double maxalpha
 Upper boundary for alpha_sp (add penalty if alpha_sp is out of bounds).
 
double mintheta
 Lower boundary for theta_sp (add penalty if theta_sp is out of bounds).
 
double maxtheta
 Upper boundary for theta_sp (add penalty if theta_sp is out of bounds).
 
double minkappa
 Lower boundary for kappa_sp (add penalty if kappa_sp is out of bounds).
 
double maxkappa
 Upper boundary for kappa_sp (add penalty if kappa_sp is out of bounds).
 
double dfree
 Free diffusion coefficient.
 
double * t
 Time array for model.
 
double * s
 Source array.
 
double * invr
 Array of 1/r values.
 
double * t_data
 Time array for data.
 
double * p_data
 Probe concentration data.
 
double * p
 Probe concentration calculated from model.
 

Detailed Description

Typedef for struct for passing parameters and arrays to mse function.

Definition at line 55 of file fit-layer.c.


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