Function to create model-free spectral density hessians.
The spectral density hessians
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Data structure: self.data.d2jw
Dimension: 4D, (number of NMR frequencies, 5 spectral density frequencies, model-free parameters, model-free parameters)
Type: Numeric 4D matrix, Float64
Dependencies: None
Required by: self.data.d2ri
Formulae
~~~~~~~~
Original: Model-free parameter - Model-free parameter
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
d2J(w)
------ = 0
dS2**2
d2J(w) 2 1 - (w.te')**2 / tm \ 2
------- = - - . ------------------- . | ------- |
dS2.dte 5 (1 + (w.te')**2)**2 \ te + tm /
d2J(w) 4 / tm \ 4 1
------ = - - . (1 - S2) . | ------- | . ------------------- . [w**2.te'(3 - (w.te')**2) + (1 - (w.te')**4)(te + tm).tm**-2]
dte**2 5 \ te + tm / (1 + (w.te')**2)**3
Original: Other parameters
~~~~~~~~~~~~~~~~~~~~~~~~~~~
d2J(w) d2J(w) d2J(w)
-------- = 0 , -------- = 0 , ------ = 0
dS2.dRex dS2.dcsa dS2.dr
d2J(w) d2J(w) d2J(w)
-------- = 0 , -------- = 0 , ------ = 0
dte.dRex dte.dcsa dte.dr
d2J(w) d2J(w) d2J(w)
------- = 0 , --------- = 0 , ------- = 0
dRex**2 dRex.dcsa dRex.dr
d2J(w) d2J(w)
------- = 0 , ------- = 0
dcsa**2 dcsa.dr
d2J(w)
------ = 0
dr**2
Extended: Model-free parameter - Model-free parameter
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
d2J(w)
------- = 0
dS2f**2
d2J(w) 2 / tm ts' \
--------- = - | ------------- - -------------- |
dS2f.dS2s 5 \ 1 + (w.tm)**2 1 + (w.ts')**2 /
d2J(w) 2 1 - (w.tf')**2 / tm \ 2
-------- = - - . ------------------- . | ------- |
dS2f.dtf 5 (1 + (w.tf')**2)**2 \ tf + tm /
d2J(w) 2 1 - (w.ts')**2 / tm \ 2
-------- = - . (1 - S2s) . ------------------- . | ------- |
dS2f.dts 5 (1 + (w.ts')**2)**2 \ ts + tm /
d2J(w) d2J(w)
------- = 0 , -------- = 0
dS2s**2 dS2s.dtf
d2J(w) 2.S2f 1 - (w.ts')**2 / tm \ 2
-------- = - ----- . ------------------- . | ------- |
dS2s.dts 5 (1 + (w.ts')**2)**2 \ ts + tm /
d2J(w)
------- = 0
dtf.dts
d2J(w) 4 / tm \ 4 1
------ = - - . (1 - S2f) . | ------- | . ------------------- . [w**2.tf'(3 - (w.tf')**2) + (1 - (w.tf')**4)(tf + tm).tm**-2]
dtf**2 5 \ tf + tm / (1 + (w.tf')**2)**3
d2J(w) 4 / tm \ 4 1
------ = - - . (S2f - S2) . | ------- | . ------------------- . [w**2.ts'(3 - (w.ts')**2) + (1 - (w.ts')**4)(ts + tm).tm**-2]
dts**2 5 \ ts + tm / (1 + (w.ts')**2)**3
Extended: Other parameters
~~~~~~~~~~~~~~~~~~~~~~~~~~~
d2J(w) d2J(w) d2J(w)
--------- = 0 , --------- = 0 , ------- = 0
dS2f.dRex dS2f.dcsa dS2f.dr
d2J(w) d2J(w) d2J(w)
--------- = 0 , --------- = 0 , ------- = 0
dS2s.dRex dS2s.dcsa dS2s.dr
d2J(w) d2J(w) d2J(w)
-------- = 0 , -------- = 0 , ------ = 0
dtf.dRex dtf.dcsa dtf.dr
d2J(w) d2J(w) d2J(w)
-------- = 0 , -------- = 0 , ------ = 0
dts.dRex dts.dcsa dts.dr
d2J(w) d2J(w) d2J(w)
------- = 0 , --------- = 0 , ------- = 0
dRex**2 dRex.dcsa dRex.dr
d2J(w) d2J(w)
------- = 0 , ------- = 0
dcsa**2 dcsa.dr
d2J(w)
------ = 0
dr**2
|