source: palm/trunk/UTIL/chemistry/gasphase_preproc/kpp4palm/src/expand_decomp.h @ 3650

Last change on this file since 3650 was 3458, checked in by kanani, 6 years ago

Reintegrated fixes/changes from branch chemistry

File size: 1.1 KB
Line 
1#ifndef EXPDE
2#define EXPDE 1
3
4// ############################################################################
5//
6//     create mz_kpp_module                       
7//
8//     create code from .f90 sources created by KPP to be used in MESSy
9//
10//     COPYRIGHT Klaus Ketelsen and MPI-CH   April 2007
11//
12// ############################################################################
13//Current revisions:
14//------------------
15//
16//
17// Former revisions:
18// -----------------------
19// $Id: expand_decomp.h 3327 2018-10-09 19:55:00Z forkel $
20//
21// initial version                                  (Nov. 2016, ketelsen)
22
23
24#include <iostream>
25
26#include <string>
27#include <list>
28#include <vector>
29
30#include "fortran_file.h"
31#include "program_line.h"
32
33class expand_decomp {
34
35  int                   NVAR;
36  vector<int>           LU_IROW;
37  vector<int>           LU_ICOL;
38  vector<int>           LU_CROW;
39  vector<int>           LU_DIAG;
40
41  public:
42
43  void create_sparse_info (vector<fortran_file> & include_list, string module_name);
44  void create_routine (vector<fortran_file> & routine_list);
45
46};
47
48#endif
Note: See TracBrowser for help on using the repository browser.