previous next Up Title Contents

IHCRP_Carney: Inner Hair Cell Receptor Potential (1993)


File name
MoHCRPCarney.[ch]


Description
Laurel H. Carney IHC receptor potential module ([3.]). It supplies input to the inner hair cell synapse models, e.g. IHC_Carney: Inner Hair Cell Synapse (1993) page 172 or IHC_Meddis86a: Inner Hair Cell Synapse page 197


Example parameter file format
1100		Cut-off frequency for OHC low-pass filter, Fc (Hz).
1000		Operating point of OHC (feedback) non-linearity, P_Dihc (uPa).
0.462		Asymmetrical bias for OHC non-linearity, P0 (rad).
10.0		Maximum depolarising hair cell voltage, Vmax (V).
8.13e-3		Travelling wave delay coefficient, A_D (s).
6.49e-3		Travelling wave delay length constant, A_L (m).
0.0		Reference potential (V).



Test program directory
Tests/Models/Transduction/Hair_Cell/RecPoten

Generic Module Routines

This module has the standard Generic Module Routines (Basic Module Routines used in Generic Programming, page 52).

The RunModel_IHCRP_Carney(...) Process Routine

Syntax
BOOLN RunModel_IHCRP_Carney(EarObjectPtr data);


Returns
TRUE if the process is successful, otherwise it returns FALSE.

The GetRestingResponse_IHCRP_Carney(...) Routine

Syntax
double GetRestingResponse_IHCRP_Carney(void);


Returns
The resting (reference) receptor potential (V).

The SetAsymmetricalBias_IHCRP_Carney(...) Routine

Syntax
BOOLN SetAsymmetricalBias_IHCRP_Carney(double theAsymmetricalBias);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetCutOffFrequency_IHCRP_Carney(...) Routine

Syntax
BOOLN SetCutOffFrequency_IHCRP_Carney(double theCutOffFrequency);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetHCOperatingPoint_IHCRP_Carney(...) Routine

Syntax
BOOLN SetHCOperatingPoint_IHCRP_Carney(double theHCOperatingPoint);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetMaxHCVoltage_IHCRP_Carney(...) Routine

Syntax
BOOLN SetMaxHCVoltage_IHCRP_Carney(double theMaxHCVoltage);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetPars_IHCRP_Carney(...) Routine

Syntax
BOOLN SetPars_IHCRP_Carney(double cutOffFrequency, double HCOperatingPoint, double asymmetricalBias, double maxHCVoltage, double referencePot, double waveDelayCoeff, double waveDelayLength);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetReferencePot_IHCRP_Carney(...) Routine

Syntax
BOOLN SetReferencePot_IHCRP_Carney(double theReferencePot);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetWaveDelayCoeff_IHCRP_Carney(...) Routine

Syntax
BOOLN SetWaveDelayCoeff_IHCRP_Carney(double theWaveDelayCoeff);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetWaveDelayLength_IHCRP_Carney(...) Routine

Syntax
BOOLN SetWaveDelayLength_IHCRP_Carney(double theWaveDelayLength);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

Example: Tests/Models/Transduction/RecPoten/ACDCRatio.c

Parameter file:ACDCRatio.par:
#
# Main Parameter file
#
output.dat	Name of output file.
#
# Module specifications.
#
#Par. file		Name				Description
#---------		-----				-------------
PTone4.par		PureTone			Stimulus generation paradigm.
GPigChinPE.par	null				Outer-/middler-ear filter model.
Carney18k.par	BasilarM_Carney		basilar membrane filter model.
CarneyRP1.par	IHCRP_Carney		IHC receptor potential model.

#
# Miscellaneous parameters
#
100	Lowest filter centre frequency (hz).
10000	Highest filter centre frequency (hz).
10		No. of frequencies tested.
3		No. of searches for a maximum/minimum.
2.5e-3	Ramp up rise time for signal (s).
Output

Figure [118] AC/DC frequency dependent characteristics for the LUTEar IHCRP models.

Example: Tests/Models/Transduction/RecPoten/PeakTroughs.c

Parameter file:PeakTroughs.par:
#
# Main Parameter file
#
output.dat	Name of output file.
#
# Module specifications.
#
#Par. file		Name				Description
#---------		-----				-------------
PTone2.par		PureTone			Stimulus generation paradigm.
GPigChinPE.par	null				Outer-/middler-ear filter model.
Carney700.par	BasilarM_Carney		basilar membrane filter model.
CarneyRP1.par	IHCRP_Carney		IHC receptor potential model.
#
# Miscellaneous parameters
#
0.0	Initial stimulus intensity (dB SPL).
100	Final stimulus Intensity step (dB SPL).
5.0	Intensity increment (dB).
3		No. of searches for a maximum/minimum.
2.5e-3	Ramp up rise time for signal (s).
Output

Figure [119] Peak-Trough characteristics for the Carney IHCRP model.

Example: Tests/Models/Transduction/RecPoten/ACDCvsInt.c

Parameter file:ACDCvsInt.par:

# Main Parameter file
#
output.dat	Name of output file.
#
# Module specifications.
#
#Par. file		Name				Description
#---------		-----				-------------
PTone4.par		PureTone			Stimulus generation paradigm.
GPigChinPE.par	null				Outer-/middler-ear filter model.
Carney18k.par	BasilarM_Carney		basilar membrane filter model.
CarneyRP1.par	IHCRP_Carney		IHC receptor potential model.

#
# Miscellaneous parameters
#
0.0	Initial stimulus intensity (dB SPL).
105.0	Final stimulus Intensity step (dB SPL).
5.0	Intensity increment (dB).
3		No. of searches for a maximum/minimum.
2.5e-3	Ramp up rise time for signal (s).
Output

Figure [120] AC/DC intensity dependent characteristics for the LUTEar IHCRP models.


previous next Up Title Contents