write_on_scratch_dataarray3_rank1_I1P Function

private function write_on_scratch_dataarray3_rank1_I1P(self, x, y, z) result(n_byte)

Type Bound

xml_writer_appended

Arguments

Type IntentOptional Attributes Name
class(xml_writer_appended), intent(inout) :: self
integer(kind=I1P), intent(in) :: x(1:)
integer(kind=I1P), intent(in) :: y(1:)
integer(kind=I1P), intent(in) :: z(1:)

Return Value integer(kind=I4P)


Calls

proc~~write_on_scratch_dataarray3_rank1_i1p~~CallsGraph proc~write_on_scratch_dataarray3_rank1_i1p xml_writer_appended%write_on_scratch_dataarray3_rank1_I1P none~write_on_scratch_dataarray xml_writer_appended%write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank1_i1p->none~write_on_scratch_dataarray none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank1_i1p proc~write_on_scratch_dataarray1_rank1 xml_writer_appended%write_on_scratch_dataarray1_rank1 none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray1_rank1 proc~write_on_scratch_dataarray1_rank2 xml_writer_appended%write_on_scratch_dataarray1_rank2 none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray1_rank2 proc~write_on_scratch_dataarray1_rank3 xml_writer_appended%write_on_scratch_dataarray1_rank3 none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray1_rank3 proc~write_on_scratch_dataarray1_rank4 xml_writer_appended%write_on_scratch_dataarray1_rank4 none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray1_rank4 proc~write_on_scratch_dataarray3_rank1_i2p xml_writer_appended%write_on_scratch_dataarray3_rank1_I2P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank1_i2p proc~write_on_scratch_dataarray3_rank1_i4p xml_writer_appended%write_on_scratch_dataarray3_rank1_I4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank1_i4p proc~write_on_scratch_dataarray3_rank1_i8p xml_writer_appended%write_on_scratch_dataarray3_rank1_I8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank1_i8p proc~write_on_scratch_dataarray3_rank1_r4p xml_writer_appended%write_on_scratch_dataarray3_rank1_R4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank1_r4p proc~write_on_scratch_dataarray3_rank1_r8p xml_writer_appended%write_on_scratch_dataarray3_rank1_R8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank1_r8p proc~write_on_scratch_dataarray3_rank2_i1p xml_writer_appended%write_on_scratch_dataarray3_rank2_I1P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank2_i1p proc~write_on_scratch_dataarray3_rank2_i2p xml_writer_appended%write_on_scratch_dataarray3_rank2_I2P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank2_i2p proc~write_on_scratch_dataarray3_rank2_i4p xml_writer_appended%write_on_scratch_dataarray3_rank2_I4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank2_i4p proc~write_on_scratch_dataarray3_rank2_i8p xml_writer_appended%write_on_scratch_dataarray3_rank2_I8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank2_i8p proc~write_on_scratch_dataarray3_rank2_r4p xml_writer_appended%write_on_scratch_dataarray3_rank2_R4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank2_r4p proc~write_on_scratch_dataarray3_rank2_r8p xml_writer_appended%write_on_scratch_dataarray3_rank2_R8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank2_r8p proc~write_on_scratch_dataarray3_rank3_i1p xml_writer_appended%write_on_scratch_dataarray3_rank3_I1P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank3_i1p proc~write_on_scratch_dataarray3_rank3_i2p xml_writer_appended%write_on_scratch_dataarray3_rank3_I2P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank3_i2p proc~write_on_scratch_dataarray3_rank3_i4p xml_writer_appended%write_on_scratch_dataarray3_rank3_I4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank3_i4p proc~write_on_scratch_dataarray3_rank3_i8p xml_writer_appended%write_on_scratch_dataarray3_rank3_I8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank3_i8p proc~write_on_scratch_dataarray3_rank3_r4p xml_writer_appended%write_on_scratch_dataarray3_rank3_R4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank3_r4p proc~write_on_scratch_dataarray3_rank3_r8p xml_writer_appended%write_on_scratch_dataarray3_rank3_R8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank3_r8p proc~write_on_scratch_dataarray6_rank1_i1p xml_writer_appended%write_on_scratch_dataarray6_rank1_I1P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank1_i1p proc~write_on_scratch_dataarray6_rank1_i2p xml_writer_appended%write_on_scratch_dataarray6_rank1_I2P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank1_i2p proc~write_on_scratch_dataarray6_rank1_i4p xml_writer_appended%write_on_scratch_dataarray6_rank1_I4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank1_i4p proc~write_on_scratch_dataarray6_rank1_i8p xml_writer_appended%write_on_scratch_dataarray6_rank1_I8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank1_i8p proc~write_on_scratch_dataarray6_rank1_r4p xml_writer_appended%write_on_scratch_dataarray6_rank1_R4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank1_r4p proc~write_on_scratch_dataarray6_rank1_r8p xml_writer_appended%write_on_scratch_dataarray6_rank1_R8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank1_r8p proc~write_on_scratch_dataarray6_rank2_i1p xml_writer_appended%write_on_scratch_dataarray6_rank2_I1P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank2_i1p proc~write_on_scratch_dataarray6_rank2_i2p xml_writer_appended%write_on_scratch_dataarray6_rank2_I2P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank2_i2p proc~write_on_scratch_dataarray6_rank2_i4p xml_writer_appended%write_on_scratch_dataarray6_rank2_I4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank2_i4p proc~write_on_scratch_dataarray6_rank2_i8p xml_writer_appended%write_on_scratch_dataarray6_rank2_I8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank2_i8p proc~write_on_scratch_dataarray6_rank2_r4p xml_writer_appended%write_on_scratch_dataarray6_rank2_R4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank2_r4p proc~write_on_scratch_dataarray6_rank2_r8p xml_writer_appended%write_on_scratch_dataarray6_rank2_R8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank2_r8p proc~write_on_scratch_dataarray6_rank3_i1p xml_writer_appended%write_on_scratch_dataarray6_rank3_I1P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank3_i1p proc~write_on_scratch_dataarray6_rank3_i2p xml_writer_appended%write_on_scratch_dataarray6_rank3_I2P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank3_i2p proc~write_on_scratch_dataarray6_rank3_i4p xml_writer_appended%write_on_scratch_dataarray6_rank3_I4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank3_i4p proc~write_on_scratch_dataarray6_rank3_i8p xml_writer_appended%write_on_scratch_dataarray6_rank3_I8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank3_i8p proc~write_on_scratch_dataarray6_rank3_r4p xml_writer_appended%write_on_scratch_dataarray6_rank3_R4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank3_r4p proc~write_on_scratch_dataarray6_rank3_r8p xml_writer_appended%write_on_scratch_dataarray6_rank3_R8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank3_r8p proc~write_on_scratch_dataarray3_rank1_i2p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank1_i4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank1_i8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank1_r4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank1_r8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank2_i1p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank2_i2p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank2_i4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank2_i8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank2_r4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank2_r8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank3_i1p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank3_i2p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank3_i4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank3_i8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank3_r4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank3_r8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank1_i1p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank1_i2p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank1_i4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank1_i8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank1_r4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank1_r8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank2_i1p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank2_i2p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank2_i4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank2_i8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank2_r4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank2_r8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank3_i1p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank3_i2p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank3_i4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank3_i8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank3_r4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank3_r8p->none~write_on_scratch_dataarray

Called by

proc~~write_on_scratch_dataarray3_rank1_i1p~~CalledByGraph proc~write_on_scratch_dataarray3_rank1_i1p xml_writer_appended%write_on_scratch_dataarray3_rank1_I1P none~write_on_scratch_dataarray xml_writer_appended%write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank1_i1p->none~write_on_scratch_dataarray none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank1_i1p proc~write_on_scratch_dataarray3_rank1_i2p xml_writer_appended%write_on_scratch_dataarray3_rank1_I2P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank1_i2p proc~write_on_scratch_dataarray3_rank1_i4p xml_writer_appended%write_on_scratch_dataarray3_rank1_I4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank1_i4p proc~write_on_scratch_dataarray3_rank1_i8p xml_writer_appended%write_on_scratch_dataarray3_rank1_I8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank1_i8p proc~write_on_scratch_dataarray3_rank1_r4p xml_writer_appended%write_on_scratch_dataarray3_rank1_R4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank1_r4p proc~write_on_scratch_dataarray3_rank1_r8p xml_writer_appended%write_on_scratch_dataarray3_rank1_R8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank1_r8p proc~write_on_scratch_dataarray3_rank2_i1p xml_writer_appended%write_on_scratch_dataarray3_rank2_I1P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank2_i1p proc~write_on_scratch_dataarray3_rank2_i2p xml_writer_appended%write_on_scratch_dataarray3_rank2_I2P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank2_i2p proc~write_on_scratch_dataarray3_rank2_i4p xml_writer_appended%write_on_scratch_dataarray3_rank2_I4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank2_i4p proc~write_on_scratch_dataarray3_rank2_i8p xml_writer_appended%write_on_scratch_dataarray3_rank2_I8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank2_i8p proc~write_on_scratch_dataarray3_rank2_r4p xml_writer_appended%write_on_scratch_dataarray3_rank2_R4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank2_r4p proc~write_on_scratch_dataarray3_rank2_r8p xml_writer_appended%write_on_scratch_dataarray3_rank2_R8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank2_r8p proc~write_on_scratch_dataarray3_rank3_i1p xml_writer_appended%write_on_scratch_dataarray3_rank3_I1P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank3_i1p proc~write_on_scratch_dataarray3_rank3_i2p xml_writer_appended%write_on_scratch_dataarray3_rank3_I2P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank3_i2p proc~write_on_scratch_dataarray3_rank3_i4p xml_writer_appended%write_on_scratch_dataarray3_rank3_I4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank3_i4p proc~write_on_scratch_dataarray3_rank3_i8p xml_writer_appended%write_on_scratch_dataarray3_rank3_I8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank3_i8p proc~write_on_scratch_dataarray3_rank3_r4p xml_writer_appended%write_on_scratch_dataarray3_rank3_R4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank3_r4p proc~write_on_scratch_dataarray3_rank3_r8p xml_writer_appended%write_on_scratch_dataarray3_rank3_R8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray3_rank3_r8p proc~write_on_scratch_dataarray6_rank1_i1p xml_writer_appended%write_on_scratch_dataarray6_rank1_I1P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank1_i1p proc~write_on_scratch_dataarray6_rank1_i2p xml_writer_appended%write_on_scratch_dataarray6_rank1_I2P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank1_i2p proc~write_on_scratch_dataarray6_rank1_i4p xml_writer_appended%write_on_scratch_dataarray6_rank1_I4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank1_i4p proc~write_on_scratch_dataarray6_rank1_i8p xml_writer_appended%write_on_scratch_dataarray6_rank1_I8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank1_i8p proc~write_on_scratch_dataarray6_rank1_r4p xml_writer_appended%write_on_scratch_dataarray6_rank1_R4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank1_r4p proc~write_on_scratch_dataarray6_rank1_r8p xml_writer_appended%write_on_scratch_dataarray6_rank1_R8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank1_r8p proc~write_on_scratch_dataarray6_rank2_i1p xml_writer_appended%write_on_scratch_dataarray6_rank2_I1P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank2_i1p proc~write_on_scratch_dataarray6_rank2_i2p xml_writer_appended%write_on_scratch_dataarray6_rank2_I2P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank2_i2p proc~write_on_scratch_dataarray6_rank2_i4p xml_writer_appended%write_on_scratch_dataarray6_rank2_I4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank2_i4p proc~write_on_scratch_dataarray6_rank2_i8p xml_writer_appended%write_on_scratch_dataarray6_rank2_I8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank2_i8p proc~write_on_scratch_dataarray6_rank2_r4p xml_writer_appended%write_on_scratch_dataarray6_rank2_R4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank2_r4p proc~write_on_scratch_dataarray6_rank2_r8p xml_writer_appended%write_on_scratch_dataarray6_rank2_R8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank2_r8p proc~write_on_scratch_dataarray6_rank3_i1p xml_writer_appended%write_on_scratch_dataarray6_rank3_I1P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank3_i1p proc~write_on_scratch_dataarray6_rank3_i2p xml_writer_appended%write_on_scratch_dataarray6_rank3_I2P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank3_i2p proc~write_on_scratch_dataarray6_rank3_i4p xml_writer_appended%write_on_scratch_dataarray6_rank3_I4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank3_i4p proc~write_on_scratch_dataarray6_rank3_i8p xml_writer_appended%write_on_scratch_dataarray6_rank3_I8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank3_i8p proc~write_on_scratch_dataarray6_rank3_r4p xml_writer_appended%write_on_scratch_dataarray6_rank3_R4P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank3_r4p proc~write_on_scratch_dataarray6_rank3_r8p xml_writer_appended%write_on_scratch_dataarray6_rank3_R8P none~write_on_scratch_dataarray->proc~write_on_scratch_dataarray6_rank3_r8p proc~write_dataarray1_rank1_i1p~3 xml_writer_appended%write_dataarray1_rank1_I1P proc~write_dataarray1_rank1_i1p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank1_i2p~3 xml_writer_appended%write_dataarray1_rank1_I2P proc~write_dataarray1_rank1_i2p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank1_i4p~3 xml_writer_appended%write_dataarray1_rank1_I4P proc~write_dataarray1_rank1_i4p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank1_i8p~3 xml_writer_appended%write_dataarray1_rank1_I8P proc~write_dataarray1_rank1_i8p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank1_r4p~3 xml_writer_appended%write_dataarray1_rank1_R4P proc~write_dataarray1_rank1_r4p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank1_r8p~3 xml_writer_appended%write_dataarray1_rank1_R8P proc~write_dataarray1_rank1_r8p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank2_i1p~3 xml_writer_appended%write_dataarray1_rank2_I1P proc~write_dataarray1_rank2_i1p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank2_i2p~3 xml_writer_appended%write_dataarray1_rank2_I2P proc~write_dataarray1_rank2_i2p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank2_i4p~3 xml_writer_appended%write_dataarray1_rank2_I4P proc~write_dataarray1_rank2_i4p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank2_i8p~3 xml_writer_appended%write_dataarray1_rank2_I8P proc~write_dataarray1_rank2_i8p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank2_r4p~3 xml_writer_appended%write_dataarray1_rank2_R4P proc~write_dataarray1_rank2_r4p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank2_r8p~3 xml_writer_appended%write_dataarray1_rank2_R8P proc~write_dataarray1_rank2_r8p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank3_i1p~3 xml_writer_appended%write_dataarray1_rank3_I1P proc~write_dataarray1_rank3_i1p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank3_i2p~3 xml_writer_appended%write_dataarray1_rank3_I2P proc~write_dataarray1_rank3_i2p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank3_i4p~3 xml_writer_appended%write_dataarray1_rank3_I4P proc~write_dataarray1_rank3_i4p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank3_i8p~3 xml_writer_appended%write_dataarray1_rank3_I8P proc~write_dataarray1_rank3_i8p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank3_r4p~3 xml_writer_appended%write_dataarray1_rank3_R4P proc~write_dataarray1_rank3_r4p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank3_r8p~3 xml_writer_appended%write_dataarray1_rank3_R8P proc~write_dataarray1_rank3_r8p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank4_i1p~3 xml_writer_appended%write_dataarray1_rank4_I1P proc~write_dataarray1_rank4_i1p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank4_i2p~3 xml_writer_appended%write_dataarray1_rank4_I2P proc~write_dataarray1_rank4_i2p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank4_i4p~3 xml_writer_appended%write_dataarray1_rank4_I4P proc~write_dataarray1_rank4_i4p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank4_i8p~3 xml_writer_appended%write_dataarray1_rank4_I8P proc~write_dataarray1_rank4_i8p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank4_r4p~3 xml_writer_appended%write_dataarray1_rank4_R4P proc~write_dataarray1_rank4_r4p~3->none~write_on_scratch_dataarray proc~write_dataarray1_rank4_r8p~3 xml_writer_appended%write_dataarray1_rank4_R8P proc~write_dataarray1_rank4_r8p~3->none~write_on_scratch_dataarray proc~write_dataarray3_rank1_i1p~3 xml_writer_appended%write_dataarray3_rank1_I1P proc~write_dataarray3_rank1_i1p~3->none~write_on_scratch_dataarray proc~write_dataarray3_rank1_i2p~3 xml_writer_appended%write_dataarray3_rank1_I2P proc~write_dataarray3_rank1_i2p~3->none~write_on_scratch_dataarray proc~write_dataarray3_rank1_i4p~3 xml_writer_appended%write_dataarray3_rank1_I4P proc~write_dataarray3_rank1_i4p~3->none~write_on_scratch_dataarray proc~write_dataarray3_rank1_i8p~3 xml_writer_appended%write_dataarray3_rank1_I8P proc~write_dataarray3_rank1_i8p~3->none~write_on_scratch_dataarray proc~write_dataarray3_rank1_r4p~3 xml_writer_appended%write_dataarray3_rank1_R4P proc~write_dataarray3_rank1_r4p~3->none~write_on_scratch_dataarray proc~write_dataarray3_rank1_r8p~3 xml_writer_appended%write_dataarray3_rank1_R8P proc~write_dataarray3_rank1_r8p~3->none~write_on_scratch_dataarray proc~write_dataarray3_rank3_i1p~3 xml_writer_appended%write_dataarray3_rank3_I1P proc~write_dataarray3_rank3_i1p~3->none~write_on_scratch_dataarray proc~write_dataarray3_rank3_i2p~3 xml_writer_appended%write_dataarray3_rank3_I2P proc~write_dataarray3_rank3_i2p~3->none~write_on_scratch_dataarray proc~write_dataarray3_rank3_i4p~3 xml_writer_appended%write_dataarray3_rank3_I4P proc~write_dataarray3_rank3_i4p~3->none~write_on_scratch_dataarray proc~write_dataarray3_rank3_i8p~3 xml_writer_appended%write_dataarray3_rank3_I8P proc~write_dataarray3_rank3_i8p~3->none~write_on_scratch_dataarray proc~write_dataarray3_rank3_r4p~3 xml_writer_appended%write_dataarray3_rank3_R4P proc~write_dataarray3_rank3_r4p~3->none~write_on_scratch_dataarray proc~write_dataarray3_rank3_r8p~3 xml_writer_appended%write_dataarray3_rank3_R8P proc~write_dataarray3_rank3_r8p~3->none~write_on_scratch_dataarray proc~write_dataarray6_rank1_i1p~3 xml_writer_appended%write_dataarray6_rank1_I1P proc~write_dataarray6_rank1_i1p~3->none~write_on_scratch_dataarray proc~write_dataarray6_rank1_i2p~3 xml_writer_appended%write_dataarray6_rank1_I2P proc~write_dataarray6_rank1_i2p~3->none~write_on_scratch_dataarray proc~write_dataarray6_rank1_i4p~3 xml_writer_appended%write_dataarray6_rank1_I4P proc~write_dataarray6_rank1_i4p~3->none~write_on_scratch_dataarray proc~write_dataarray6_rank1_i8p~3 xml_writer_appended%write_dataarray6_rank1_I8P proc~write_dataarray6_rank1_i8p~3->none~write_on_scratch_dataarray proc~write_dataarray6_rank1_r4p~3 xml_writer_appended%write_dataarray6_rank1_R4P proc~write_dataarray6_rank1_r4p~3->none~write_on_scratch_dataarray proc~write_dataarray6_rank1_r8p~3 xml_writer_appended%write_dataarray6_rank1_R8P proc~write_dataarray6_rank1_r8p~3->none~write_on_scratch_dataarray proc~write_dataarray6_rank3_i1p~3 xml_writer_appended%write_dataarray6_rank3_I1P proc~write_dataarray6_rank3_i1p~3->none~write_on_scratch_dataarray proc~write_dataarray6_rank3_i2p~3 xml_writer_appended%write_dataarray6_rank3_I2P proc~write_dataarray6_rank3_i2p~3->none~write_on_scratch_dataarray proc~write_dataarray6_rank3_i4p~3 xml_writer_appended%write_dataarray6_rank3_I4P proc~write_dataarray6_rank3_i4p~3->none~write_on_scratch_dataarray proc~write_dataarray6_rank3_i8p~3 xml_writer_appended%write_dataarray6_rank3_I8P proc~write_dataarray6_rank3_i8p~3->none~write_on_scratch_dataarray proc~write_dataarray6_rank3_r4p~3 xml_writer_appended%write_dataarray6_rank3_R4P proc~write_dataarray6_rank3_r4p~3->none~write_on_scratch_dataarray proc~write_dataarray6_rank3_r8p~3 xml_writer_appended%write_dataarray6_rank3_R8P proc~write_dataarray6_rank3_r8p~3->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank1_i2p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank1_i4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank1_i8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank1_r4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank1_r8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank2_i1p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank2_i2p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank2_i4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank2_i8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank2_r4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank2_r8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank3_i1p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank3_i2p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank3_i4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank3_i8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank3_r4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray3_rank3_r8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank1_i1p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank1_i2p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank1_i4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank1_i8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank1_r4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank1_r8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank2_i1p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank2_i2p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank2_i4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank2_i8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank2_r4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank2_r8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank3_i1p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank3_i2p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank3_i4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank3_i8p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank3_r4p->none~write_on_scratch_dataarray proc~write_on_scratch_dataarray6_rank3_r8p->none~write_on_scratch_dataarray

Source Code

  function write_on_scratch_dataarray3_rank1_I1P(self, x, y, z) result(n_byte)
  !< Write a dataarray with 3 components of rank 1 (I1P).
  class(xml_writer_appended), intent(inout) :: self   !< Writer.
  integer(I1P),               intent(in)    :: x(1:)  !< X component.
  integer(I1P),               intent(in)    :: y(1:)  !< Y component.
  integer(I1P),               intent(in)    :: z(1:)  !< Z component.
  integer(I4P)                              :: n_byte !< Number of bytes
  integer(I4P)                              :: n      !< Counter.

  n_byte = self%write_on_scratch_dataarray(x=[(x(n), y(n), z(n), n=1,size(x, dim=1))])
  endfunction write_on_scratch_dataarray3_rank1_I1P