LAL: Linear Arrangement Library
21.07.01
A library focused on algorithms on linear arrangements of graphs.
Loading...
Searching...
No Matches
lal
io.hpp
1
/*********************************************************************
2
*
3
* Linear Arrangement Library - A library that implements a collection
4
* algorithms for linear arrangments of graphs.
5
*
6
* Copyright (C) 2019 - 2021
7
*
8
* This file is part of Linear Arrangement Library. To see the full code
9
* visit the webpage:
10
* https://github.com/lluisalemanypuig/linear-arrangement-library.git
11
*
12
* Linear Arrangement Library is free software: you can redistribute it
13
* and/or modify it under the terms of the GNU Affero General Public License
14
* as published by the Free Software Foundation, either version 3 of the
15
* License, or (at your option) any later version.
16
*
17
* Linear Arrangement Library is distributed in the hope that it will be
18
* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
19
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20
* GNU Affero General Public License for more details.
21
*
22
* You should have received a copy of the GNU Affero General Public License
23
* along with Linear Arrangement Library. If not, see <http://www.gnu.org/licenses/>.
24
*
25
* Contact:
26
*
27
* LluĂs Alemany Puig (lalemany@cs.upc.edu)
28
* LARCA (Laboratory for Relational Algorithmics, Complexity and Learning)
29
* CQL (Complexity and Quantitative Linguistics Lab)
30
* Jordi Girona St 1-3, Campus Nord UPC, 08034 Barcelona. CATALONIA, SPAIN
31
* Webpage: https://cqllab.upc.edu/people/lalemany/
32
*
33
* Ramon Ferrer i Cancho (rferrericancho@cs.upc.edu)
34
* LARCA (Laboratory for Relational Algorithmics, Complexity and Learning)
35
* CQL (Complexity and Quantitative Linguistics Lab)
36
* Office S124, Omega building
37
* Jordi Girona St 1-3, Campus Nord UPC, 08034 Barcelona. CATALONIA, SPAIN
38
* Webpage: https://cqllab.upc.edu/people/rferrericancho/
39
*
40
********************************************************************/
41
42
#pragma once
43
44
/* This file is used only to include all
45
* other files grouping the i/o functions.
46
*/
47
48
// output of graphs to some std::ostream
49
#include <lal/io/basic_output.hpp>
50
51
// read formatted files
52
#include <lal/io/edge_list.hpp>
53
#include <lal/io/head_vector.hpp>
54
55
// check correctness of treebanks
56
#include <lal/io/report_correctness.hpp>
57
#include <lal/io/check_correctness.hpp>
58
59
// process treebanks
60
#include <lal/io/treebank_error_type.hpp>
61
#include <lal/io/treebank_error.hpp>
62
#include <lal/io/treebank_feature.hpp>
63
64
#include <lal/io/treebank_reader.hpp>
65
#include <lal/io/treebank_collection_reader.hpp>
66
67
#include <lal/io/treebank_processor.hpp>
68
#include <lal/io/treebank_collection_processor.hpp>
Generated by
1.11.0