Octopus
td_write_low.F90
Go to the documentation of this file.
1! Copyright (C) 2002-2006 M. Marques, A. Castro, A. Rubio, G. Bertsch
2!!
3!! This program is free software; you can redistribute it and/or modify
4!! it under the terms of the GNU General Public License as published by
5!! the Free Software Foundation; either version 2, or (at your option)
6!! any later version.
7!!
8!! This program is distributed in the hope that it will be useful,
9!! but WITHOUT ANY WARRANTY; without even the implied warranty of
10!! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11!! GNU General Public License for more details.
12!!
13!! You should have received a copy of the GNU General Public License
14!! along with this program; if not, write to the Free Software
15!! Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16!! 02110-1301, USA.
17!!
18
19#include "global.h"
20
22 use debug_oct_m
23 use global_oct_m
26 use io_oct_m
28 use mpi_oct_m
32 use space_oct_m
33 use unit_oct_m
36
37 implicit none
38
39 private
40
41 public :: &
44
45contains
46
47 ! ---------------------------------------------------------
48 subroutine td_write_print_header_init(out)
49 type(c_ptr), intent(inout) :: out
50
52
53 call write_iter_clear(out)
54 call write_iter_string(out,'################################################################################')
55 call write_iter_nl(out)
56 call write_iter_string(out,'# HEADER')
57 call write_iter_nl(out)
58
60 end subroutine td_write_print_header_init
61
62
63 ! ---------------------------------------------------------
64 subroutine td_write_print_header_end(out)
65 type(c_ptr), intent(inout) :: out
66
68
69 call write_iter_string(out,'################################################################################')
70 call write_iter_nl(out)
71
73 end subroutine td_write_print_header_end
74
75
76end module td_write_low_oct_m
77
78!! Local Variables:
79!! mode: f90
80!! coding: utf-8
81!! End:
82
Definition: io.F90:114
This module contains some common usage patterns of MPI routines.
Definition: mpi_lib.F90:115
this module contains the output system
Definition: output_low.F90:115
subroutine, public td_write_print_header_init(out)
subroutine, public td_write_print_header_end(out)
brief This module defines the class unit_t which is used by the unit_systems_oct_m module.
Definition: unit.F90:132
This module defines the unit system, used for input and output.
Explicit interfaces to C functions, defined in write_iter_low.cc.
Definition: write_iter.F90:114