CAM
|
Data Types | |
type | emi_data |
type | emi_data_list |
type | emi_data_ptr |
Functions/Subroutines | |
subroutine | emidinit (this) |
subroutine | emidcopy (this, default_data) |
subroutine | emidsetup (this, id, name, long_name, units, avgflag, num_em_stages, em_stage_ids) |
subroutine | emidsetid (this, id) |
subroutine | emidsetname (this, name) |
subroutine | emidsetdimbegendnames (this, d1_beg_name, d1_end_name, d2_beg_name, d2_end_name, d3_beg_name, d3_end_name, d4_beg_name, d4_end_name) |
subroutine | emidsetlongname (this, long_name) |
subroutine | emidsetunits (this, units) |
subroutine | emidsetavgflag (this, avgflag) |
subroutine | emidsetemstages (this, num_em_stages, em_stages) |
subroutine | emidappendemstages (this, num_em_stages, em_stages) |
subroutine | emidsetdimensions (this, dim1_beg, dim1_end, dim2_beg, dim2_end, dim3_beg, dim3_end, dim4_beg, dim4_end) |
subroutine | emidsetndimension (this, ndim) |
subroutine | emidsettype (this, is_int, is_real) |
subroutine | emidallocatememory (this) |
subroutine | emidallocatememory_int_1d (this) |
subroutine | emidallocatememory_int_2d (this) |
subroutine | emidallocatememory_int_3d (this) |
subroutine | emidallocatememory_real_1d (this) |
subroutine | emidallocatememory_real_2d (this) |
subroutine | emidallocatememory_real_3d (this) |
subroutine | emidallocatememory_real_4d (this) |
subroutine | emidreset (this) |
subroutine | emiddestroy (this) |
subroutine | emidlistinit (this) |
subroutine | emidlistadddata (this, new_data) |
subroutine | emidisdataidpresent (this, data_id, data_present) |
subroutine | emidlistappenddataemstages (this, data_id, num_em_stages_val, em_stage_ids_val, index_of_new_data) |
subroutine | emidlistadddatabyid (this, data_id, num_em_stages_val, em_stage_ids_val, index_of_new_data) |
subroutine | emidlistcopy (this, data_list) |
subroutine | emidlistgetintvalue (this, data_index, int_value) |
subroutine | emidlistgetpointertoint1d (this, data_index, int_1d) |
subroutine | emidlistgetpointertoint2d (this, data_index, int_2d) |
subroutine | emidlistgetpointertoint3d (this, data_index, int_3d) |
subroutine | emidlistgetpointertoreal1d (this, data_index, real_1d) |
subroutine | emidlistgetpointertoreal2d (this, data_index, real_2d) |
subroutine | emidlistgetpointertoreal3d (this, data_index, real_3d) |
subroutine | emidlistgetpointertoreal4d (this, data_index, real_4d) |
subroutine | emidlistdestroy (this) |
subroutine externalmodelinterfacedatamod::emidallocatememory | ( | class(emi_data) | this | ) |
subroutine externalmodelinterfacedatamod::emidallocatememory_int_1d | ( | class(emi_data) | this | ) |
subroutine externalmodelinterfacedatamod::emidallocatememory_int_2d | ( | class(emi_data) | this | ) |
subroutine externalmodelinterfacedatamod::emidallocatememory_int_3d | ( | class(emi_data) | this | ) |
subroutine externalmodelinterfacedatamod::emidallocatememory_real_1d | ( | class(emi_data) | this | ) |
subroutine externalmodelinterfacedatamod::emidallocatememory_real_2d | ( | class(emi_data) | this | ) |
subroutine externalmodelinterfacedatamod::emidallocatememory_real_3d | ( | class(emi_data) | this | ) |
subroutine externalmodelinterfacedatamod::emidallocatememory_real_4d | ( | class(emi_data) | this | ) |
subroutine externalmodelinterfacedatamod::emidappendemstages | ( | class(emi_data), intent(inout) | this, |
integer, intent(in) | num_em_stages, | ||
integer, dimension(:), intent(in), pointer | em_stages | ||
) |
subroutine externalmodelinterfacedatamod::emidcopy | ( | class(emi_data), intent(inout) | this, |
class(emi_data), intent(in) | default_data | ||
) |
subroutine externalmodelinterfacedatamod::emiddestroy | ( | class(emi_data) | this | ) |
subroutine externalmodelinterfacedatamod::emidinit | ( | class(emi_data) | this | ) |
subroutine externalmodelinterfacedatamod::emidisdataidpresent | ( | class(emi_data_list) | this, |
integer, intent(in) | data_id, | ||
logical, intent(inout) | data_present | ||
) |
subroutine externalmodelinterfacedatamod::emidlistadddata | ( | class(emi_data_list) | this, |
class(emi_data), pointer | new_data | ||
) |
subroutine externalmodelinterfacedatamod::emidlistadddatabyid | ( | class(emi_data_list) | this, |
integer, intent(in) | data_id, | ||
integer, intent(in) | num_em_stages_val, | ||
integer, dimension(:), intent(in), pointer | em_stage_ids_val, | ||
integer, intent(out) | index_of_new_data | ||
) |
subroutine externalmodelinterfacedatamod::emidlistappenddataemstages | ( | class(emi_data_list) | this, |
integer, intent(in) | data_id, | ||
integer, intent(in) | num_em_stages_val, | ||
integer, dimension(:), intent(in), pointer | em_stage_ids_val, | ||
integer, intent(out) | index_of_new_data | ||
) |
subroutine externalmodelinterfacedatamod::emidlistcopy | ( | class(emi_data_list) | this, |
class(emi_data_list), intent(in) | data_list | ||
) |
subroutine externalmodelinterfacedatamod::emidlistdestroy | ( | class(emi_data_list) | this | ) |
subroutine externalmodelinterfacedatamod::emidlistgetintvalue | ( | class(emi_data_list) | this, |
integer, intent(in) | data_index, | ||
integer, intent(out) | int_value | ||
) |
subroutine externalmodelinterfacedatamod::emidlistgetpointertoint1d | ( | class(emi_data_list) | this, |
integer, intent(in) | data_index, | ||
integer, dimension(:), pointer | int_1d | ||
) |
subroutine externalmodelinterfacedatamod::emidlistgetpointertoint2d | ( | class(emi_data_list) | this, |
integer, intent(in) | data_index, | ||
integer, dimension(:,:), pointer | int_2d | ||
) |
subroutine externalmodelinterfacedatamod::emidlistgetpointertoint3d | ( | class(emi_data_list) | this, |
integer, intent(in) | data_index, | ||
integer, dimension(:,:,:), pointer | int_3d | ||
) |
subroutine externalmodelinterfacedatamod::emidlistgetpointertoreal1d | ( | class(emi_data_list) | this, |
integer, intent(in) | data_index, | ||
real(r8), dimension(:), pointer | real_1d | ||
) |
subroutine externalmodelinterfacedatamod::emidlistgetpointertoreal2d | ( | class(emi_data_list) | this, |
integer, intent(in) | data_index, | ||
real(r8), dimension(:,:), pointer | real_2d | ||
) |
subroutine externalmodelinterfacedatamod::emidlistgetpointertoreal3d | ( | class(emi_data_list) | this, |
integer, intent(in) | data_index, | ||
real(r8), dimension(:,:,:), pointer | real_3d | ||
) |
subroutine externalmodelinterfacedatamod::emidlistgetpointertoreal4d | ( | class(emi_data_list) | this, |
integer, intent(in) | data_index, | ||
real(r8), dimension(:,:,:,:), pointer | real_4d | ||
) |
subroutine externalmodelinterfacedatamod::emidlistinit | ( | class(emi_data_list) | this | ) |
subroutine externalmodelinterfacedatamod::emidreset | ( | class(emi_data) | this | ) |
subroutine externalmodelinterfacedatamod::emidsetavgflag | ( | class(emi_data), intent(inout) | this, |
character(len=*), intent(in) | avgflag | ||
) |
subroutine externalmodelinterfacedatamod::emidsetdimbegendnames | ( | class(emi_data), intent(inout) | this, |
character(len=*), intent(in) | d1_beg_name, | ||
character(len=*), intent(in) | d1_end_name, | ||
character(len=*), intent(in) | d2_beg_name, | ||
character(len=*), intent(in) | d2_end_name, | ||
character(len=*), intent(in) | d3_beg_name, | ||
character(len=*), intent(in) | d3_end_name, | ||
character(len=*), intent(in) | d4_beg_name, | ||
character(len=*), intent(in) | d4_end_name | ||
) |
subroutine externalmodelinterfacedatamod::emidsetdimensions | ( | class(emi_data), intent(inout) | this, |
integer, intent(in) | dim1_beg, | ||
integer, intent(in) | dim1_end, | ||
integer, intent(in) | dim2_beg, | ||
integer, intent(in) | dim2_end, | ||
integer, intent(in) | dim3_beg, | ||
integer, intent(in) | dim3_end, | ||
integer, intent(in) | dim4_beg, | ||
integer, intent(in) | dim4_end | ||
) |
subroutine externalmodelinterfacedatamod::emidsetemstages | ( | class(emi_data), intent(inout) | this, |
integer, intent(in) | num_em_stages, | ||
integer, dimension(:), intent(in), pointer | em_stages | ||
) |
subroutine externalmodelinterfacedatamod::emidsetid | ( | class(emi_data), intent(inout) | this, |
integer, intent(in) | id | ||
) |
subroutine externalmodelinterfacedatamod::emidsetlongname | ( | class(emi_data), intent(inout) | this, |
character(len=*), intent(in) | long_name | ||
) |
subroutine externalmodelinterfacedatamod::emidsetname | ( | class(emi_data), intent(inout) | this, |
character(len=*), intent(in) | name | ||
) |
subroutine externalmodelinterfacedatamod::emidsetndimension | ( | class(emi_data), intent(inout) | this, |
integer, intent(in) | ndim | ||
) |
subroutine externalmodelinterfacedatamod::emidsettype | ( | class(emi_data), intent(inout) | this, |
logical, intent(in) | is_int, | ||
logical, intent(in) | is_real | ||
) |
subroutine externalmodelinterfacedatamod::emidsetunits | ( | class(emi_data), intent(inout) | this, |
character(len=*), intent(in) | units | ||
) |
subroutine externalmodelinterfacedatamod::emidsetup | ( | class(emi_data), intent(inout) | this, |
integer, intent(in), optional | id, | ||
character(len=*), intent(in), optional | name, | ||
character(len=*), intent(in), optional | long_name, | ||
character(len=*), intent(in), optional | units, | ||
character(len=*), intent(in), optional | avgflag, | ||
integer, intent(in), optional | num_em_stages, | ||
integer, dimension(:), intent(in), optional, pointer | em_stage_ids | ||
) |