XC Open source finite element analysis program
Main Page
Modules
Namespaces
Classes
Files
File List
xc
src
solution
system_of_eqn
linearSOE
sparseSYM
tim.h
1
/*
2
//----------------------------------------------------------------------------
3
// XC program; finite element analysis code
4
// for structural analysis and design.
5
//
6
// Copyright (C) Luis Claudio Pérez Tato
7
//
8
// This program derives from OpenSees <http://opensees.berkeley.edu>
9
// developed by the «Pacific earthquake engineering research center».
10
//
11
// Except for the restrictions that may arise from the copyright
12
// of the original program (see copyright_opensees.txt)
13
// XC is free software: you can redistribute it and/or modify
14
// it under the terms of the GNU General Public License as published by
15
// the Free Software Foundation, either version 3 of the License, or
16
// (at your option) any later version.
17
//
18
// This software is distributed in the hope that it will be useful, but
19
// WITHOUT ANY WARRANTY; without even the implied warranty of
20
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21
// GNU General Public License for more details.
22
//
23
//
24
// You should have received a copy of the GNU General Public License
25
// along with this program.
26
// If not, see <http://www.gnu.org/licenses/>.
27
//----------------------------------------------------------------------------
28
*/
29
/*
30
* File: tim.h
31
* ============
32
*
33
*/
34
35
#ifndef TIM_H
36
#define TIM_H
37
38
/* Timer Codes */
39
40
#define SYMBOLIC 0
41
#define FACTOR 1
42
#define SOLVE 2
43
#define END 3
44
45
46
/*
47
* Function: timer(tcode)
48
* =======================
49
* This routine keeps track of the CPU statistics.
50
*
51
* INPUT
52
* -----
53
* tcode => timer codes : name of processes to be timed, including 'begin',
54
* 'end', 'back', which are the control input
55
*/
56
57
void
timer(
int
tcode);
58
59
60
#endif
Generated by
1.8.11