27 unlim_dim_level, corner)
29 type(fmsnetcdfunstructureddomainfile_t),
intent(in) :: fileobj
30 character(len=*),
intent(in) :: variable_name
31 class(*),
intent(in) :: variable_data
33 integer,
intent(in),
optional :: unlim_dim_level
35 integer,
intent(in),
optional :: corner
40 call compressed_write(fileobj, variable_name, variable_data, unlim_dim_level, corner)
46 unlim_dim_level, corner, edge_lengths)
48 type(fmsnetcdfunstructureddomainfile_t),
intent(in) :: fileobj
49 character(len=*),
intent(in) :: variable_name
50 class(*),
dimension(:),
intent(in) :: variable_data
52 integer,
intent(in),
optional :: unlim_dim_level
54 integer,
dimension(1),
intent(in),
optional :: corner
58 integer,
dimension(1),
intent(in),
optional :: edge_lengths
63 call compressed_write(fileobj, variable_name, variable_data, unlim_dim_level, corner, &
64 edge_lengths=edge_lengths)
70 unlim_dim_level, corner, edge_lengths)
72 type(fmsnetcdfunstructureddomainfile_t),
intent(in) :: fileobj
73 character(len=*),
intent(in) :: variable_name
74 class(*),
dimension(:,:),
intent(in) :: variable_data
76 integer,
intent(in),
optional :: unlim_dim_level
78 integer,
dimension(2),
intent(in),
optional :: corner
82 integer,
dimension(2),
intent(in),
optional :: edge_lengths
87 call compressed_write(fileobj, variable_name, variable_data, unlim_dim_level, corner, &
88 edge_lengths=edge_lengths)
94 unlim_dim_level, corner, edge_lengths)
96 type(fmsnetcdfunstructureddomainfile_t),
intent(in) :: fileobj
97 character(len=*),
intent(in) :: variable_name
98 class(*),
dimension(:,:,:),
intent(in) :: variable_data
100 integer,
intent(in),
optional :: unlim_dim_level
102 integer,
dimension(3),
intent(in),
optional :: corner
106 integer,
dimension(3),
intent(in),
optional :: edge_lengths
111 call compressed_write(fileobj, variable_name, variable_data, unlim_dim_level, corner, &
112 edge_lengths=edge_lengths)
118 unlim_dim_level, corner, edge_lengths)
120 type(fmsnetcdfunstructureddomainfile_t),
intent(in) :: fileobj
121 character(len=*),
intent(in) :: variable_name
122 class(*),
dimension(:,:,:,:),
intent(in) :: variable_data
124 integer,
intent(in),
optional :: unlim_dim_level
126 integer,
dimension(4),
intent(in),
optional :: corner
130 integer,
dimension(4),
intent(in),
optional :: edge_lengths
135 call compressed_write(fileobj, variable_name, variable_data, unlim_dim_level, corner, &
136 edge_lengths=edge_lengths)
142 unlim_dim_level, corner, edge_lengths)
144 type(fmsnetcdfunstructureddomainfile_t),
intent(in) :: fileobj
145 character(len=*),
intent(in) :: variable_name
146 class(*),
dimension(:,:,:,:,:),
intent(in) :: variable_data
148 integer,
intent(in),
optional :: unlim_dim_level
150 integer,
dimension(5),
intent(in),
optional :: corner
154 integer,
dimension(5),
intent(in),
optional :: edge_lengths
159 call compressed_write(fileobj, variable_name, variable_data, unlim_dim_level, corner, &
160 edge_lengths=edge_lengths)
subroutine unstructured_domain_write_2d(fileobj, variable_name, variable_data, unlim_dim_level, corner, edge_lengths)
Wrapper to distinguish interfaces.
subroutine unstructured_domain_write_3d(fileobj, variable_name, variable_data, unlim_dim_level, corner, edge_lengths)
Wrapper to distinguish interfaces.
subroutine unstructured_domain_write_0d(fileobj, variable_name, variable_data, unlim_dim_level, corner)
Wrapper to distinguish interfaces.
subroutine unstructured_domain_write_4d(fileobj, variable_name, variable_data, unlim_dim_level, corner, edge_lengths)
Wrapper to distinguish interfaces.
subroutine unstructured_domain_write_1d(fileobj, variable_name, variable_data, unlim_dim_level, corner, edge_lengths)
Wrapper to distinguish interfaces.
subroutine unstructured_domain_write_5d(fileobj, variable_name, variable_data, unlim_dim_level, corner, edge_lengths)
Wrapper to distinguish interfaces.