47      type(c_ptr),      
intent(inout) :: out
 
   48      integer,          
intent(in)    :: iter
 
   49      real(c_double),   
intent(in)    :: factor
 
   50      character(len=*), 
intent(in)    :: file
 
   56      type(c_ptr), 
intent(inout) :: out
 
   62      type(c_ptr), 
intent(inout) :: out
 
   68      type(c_ptr), 
intent(inout) :: out
 
   77      type(c_ptr), 
intent(inout) :: out
 
   84      type(c_ptr),      
intent(inout) :: out
 
   85      integer,          
intent(in)    :: iter
 
   91      type(c_ptr),      
intent(inout) :: out
 
   92      character(len=*), 
intent(in)    :: string
 
   98      type(c_ptr), 
intent(inout) :: out
 
  104      type(c_ptr),      
intent(inout) :: out
 
  105      character(len=*), 
intent(in)    :: string
 
  111      type(c_ptr), 
intent(inout) :: out
 
  116    subroutine write_iter_double_1(out, d, n)
 
  119      type(c_ptr),          
intent(inout) :: out
 
  120      integer,              
intent(in)    :: n
 
  121      real(c_double),       
intent(in)    :: d
 
  122    end subroutine write_iter_double_1
 
  124    subroutine write_iter_double_n(out, d, n)
 
  127      type(c_ptr),          
intent(inout) :: out
 
  128      integer,              
intent(in)    :: n
 
  129      real(c_double),       
intent(in)    :: d(n)
 
  130    end subroutine write_iter_double_n
 
  134    subroutine write_iter_int_1(out, i, n)
 
  137      type(c_ptr), 
intent(inout) :: out
 
  138      integer,     
intent(in)    :: n
 
  139      integer,     
intent(in)    :: i
 
  140    end subroutine write_iter_int_1
 
  142    subroutine write_iter_int_n(out, i, n)
 
  145      type(c_ptr), 
intent(inout) :: out
 
  146      integer,     
intent(in)    :: n
 
  147      integer,     
intent(in)    :: i(n)
 
  148    end subroutine write_iter_int_n
 
Sets the iteration number to the C object.
 
Writes to the corresponding file and adds one to the iteration. Must be called after write_iter_init(...
 
Explicit interfaces to C functions, defined in write_iter_low.cc.