V3FIT
Public Member Functions | List of all members
v3fit_params::param_write_step_data Interface Reference

Interface for the writting of param_class data to the result file using param_write_step_data_1 or param_write_step_data_2. More...

Public Member Functions

subroutine param_write_step_data_1 (this, a_model, result_ncid, current_step, index, param_value_id, param_sigma_id, param_corr_id, param_sem_id)
 Write out the parameter data for a step to the result netcdf file. More...
 
subroutine param_write_step_data_2 (this, a_model, result_ncid, current_step, index, param_value_id, param_sigma_id, param_corr_id)
 Write out the parameter data for a step to the result netcdf file. More...
 

Detailed Description

Interface for the writting of param_class data to the result file using param_write_step_data_1 or param_write_step_data_2.

Definition at line 145 of file v3fit_params.f.

Member Function/Subroutine Documentation

◆ param_write_step_data_1()

subroutine v3fit_params::param_write_step_data::param_write_step_data_1 ( type (param_class), intent(in)  this,
type (model_class), intent(in)  a_model,
integer, intent(in)  result_ncid,
integer, intent(in)  current_step,
integer, intent(in)  index,
integer, intent(in)  param_value_id,
integer, intent(in)  param_sigma_id,
integer, intent(in)  param_corr_id,
integer, intent(in)  param_sem_id 
)

Write out the parameter data for a step to the result netcdf file.

Writes out the parameter value, sigma and signal effectiveness matrix to the result file.

Parameters
[in]thisA param_class instance.
[in]a_modelThe equilibrium model.
[in]result_ncidA NetCDF id of the result file.
[in]current_stepThe surrent reconstruction step.
[in]indexA index of a parameter.
[in]param_value_idNetCDF variable id of the parameter value.
See also
v3fit_context
Parameters
[in]param_sigma_idNetCDF variable id of the parameter sigma.
See also
v3fit_context
Parameters
[in]param_corr_idNetCDF variable id of the parameter correlation.
See also
v3fit_context
Parameters
[in]param_sem_idNetCDF variable id of the parameter signal effectiveness.
Note
This assumes that the parameter sigma has already been calculated. Name and index information is written when the result file is first created by v3fit_context::v3fit_context_write_step_data.

Definition at line 1330 of file v3fit_params.f.

◆ param_write_step_data_2()

subroutine v3fit_params::param_write_step_data::param_write_step_data_2 ( type (param_class), intent(in)  this,
type (model_class), intent(in)  a_model,
integer, intent(in)  result_ncid,
integer, intent(in)  current_step,
integer, intent(in)  index,
integer, intent(in)  param_value_id,
integer, intent(in)  param_sigma_id,
integer, intent(in)  param_corr_id 
)

Write out the parameter data for a step to the result netcdf file.

Writes out the parameter value and sigma to the result file.

Parameters
[in]thisA param_class instance.
[in]a_modelThe equilibrium model.
[in]result_ncidA NetCDF id of the result file.
[in]current_stepThe surrent reconstruction step.
[in]indexA index of a parameter.
[in]param_value_idNetCDF variable id of the parameter value.
See also
v3fit_context
Parameters
[in]param_sigma_idNetCDF variable id of the parameter sigma.
See also
v3fit_context
Parameters
[in]param_corr_idNetCDF variable id of the parameter correlation.
See also
v3fit_context
Note
This assumes that the parameter sigma has already been calculated. Name and index information is written when the result file is first created by v3fit_context::v3fit_context_write_step_data.

Definition at line 1390 of file v3fit_params.f.


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