INGOR
Loading...
Searching...
No Matches
Algo.h
1/*
2 algo/Algo.{h,c} : Structure search algorithm related utility functions.
3
4 Copyright (C) 2019, Yoshinori Tamada <tamada A T ytlab.jp>
5 All rights reserved.
6
7 See LICENSE.txt for details of the licensing agreement.
8*/
9#ifndef __INGOR_ALGO_H
10#define __INGOR_ALGO_H
11
12#include "util/ytKeyValues.h"
13#include "util/ytData.h"
14#include "math/ytGraph.h"
15
16#include "../score/Score.h"
17
18#define Algo_INVALID_SCORE (-1000000)
19
20ytGraph * Algo_readGraph(char * file, char * type, ytKeyValues * args, ytData * data,
21 ytGraph * G);
22void Algo_setNetworkProperties(Score * score, ytNetwork * network, const char * filename);
23void Algo_readRange(const char * file, const ytData * data, ytKeyValues * kv);
24
25#endif /* __INGOR_ALGO_H */
Interface class for handling graph structure.
key-value pairs.
Network abstraction.
Definition Score.h:17
General data container.
Definition ytData.h:46