1 // -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
2 // vi: set et ts=4 sw=2 sts=2:
3 /** \defgroup ug The UG Kernel
4  */
5 /*! \file
6  * \ingroup ug
7  */
8 
9 
10 /****************************************************************************/
11 /*                                                                          */
12 /* File:      initug.h                                                      */
13 /*                                                                          */
14 /* Purpose:   call the init routines of the ug modules (header file)        */
15 /*                                                                          */
16 /* Author:    Henrik Rentz-Reichert                                         */
17 /*            Institut fuer Computeranwendungen III                         */
18 /*            Universitaet Stuttgart                                        */
19 /*            Pfaffenwaldring 27                                            */
20 /*            70569 Stuttgart                                               */
21 /*            email: ug@ica3.uni-stuttgart.de                               */
22 /*                                                                          */
23 /* History:   27.02.95 begin, ug version 3.0                                */
24 /*                                                                          */
25 /* Remarks:                                                                 */
26 /*                                                                          */
27 /****************************************************************************/
28 
29 
30 #ifndef __INITUG__
31 #define __INITUG__
32 
33 #include <dune/uggrid/low/namespace.h>
34 #include <dune/uggrid/low/ugtypes.h>
35 
36 START_UGDIM_NAMESPACE
37 
38 
39 /****************************************************************************/
40 /*                                                                          */
41 /* function declarations                                                    */
42 /*                                                                          */
43 /****************************************************************************/
44 
45 /** \brief Initialisation of the ug library */
46 INT InitUg (int *argcp, char ***argvp);
47 
48 /** \brief Finalisation of the ug library */
49 INT ExitUg (void);
50 
51 
52 END_UGDIM_NAMESPACE
53 
54 #endif
55