Octopus
write_iter_oct_m Module Reference

Explicit interfaces to C functions, defined in write_iter_low.cc. More...

Detailed Description

Explicit interfaces to C functions, defined in write_iter_low.cc.

Data Types

interface  write_iter_clear
 write_iter functions More...
 
interface  write_iter_double
 
interface  write_iter_end
 
interface  write_iter_flush
 
interface  write_iter_header_start
 
interface  write_iter_int
 
interface  write_iter_nl
 
interface  write_iter_set
 Sets the iteration number to the C object. More...
 
interface  write_iter_start
 Writes to the corresponding file and adds one to the iteration. Must be called after write_iter_init() More...
 

Functions/Subroutines

subroutine, public write_iter_init (out, iter, factor, file)
 
subroutine, public write_iter_header (out, string)
 
subroutine, public write_iter_string (out, string)
 

Function/Subroutine Documentation

◆ write_iter_init()

subroutine, public write_iter_oct_m::write_iter_init ( type(c_ptr), intent(inout)  out,
integer, intent(in)  iter,
real(c_double), intent(in)  factor,
character(len=*), intent(in)  file 
)
Parameters
[in,out]outWrite C object
[in]iterIteration number
[in]factorTime interval
[in]fileThe name of the file

Definition at line 228 of file write_iter.F90.

◆ write_iter_header()

subroutine, public write_iter_oct_m::write_iter_header ( type(c_ptr), intent(inout)  out,
character(len=*), intent(in)  string 
)
Parameters
[in,out]outWrite C object

Definition at line 248 of file write_iter.F90.

◆ write_iter_string()

subroutine, public write_iter_oct_m::write_iter_string ( type(c_ptr), intent(inout)  out,
character(len=*), intent(in)  string 
)

Definition at line 264 of file write_iter.F90.