Rocstar  1.0
Rocstar multiphysics simulation application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
surfbasic.h
Go to the documentation of this file.
1 /* *******************************************************************
2  * Rocstar Simulation Suite *
3  * Copyright@2015, Illinois Rocstar LLC. All rights reserved. *
4  * *
5  * Illinois Rocstar LLC *
6  * Champaign, IL *
7  * www.illinoisrocstar.com *
8  * sales@illinoisrocstar.com *
9  * *
10  * License: See LICENSE file in top level of distribution package or *
11  * http://opensource.org/licenses/NCSA *
12  *********************************************************************/
13 /* *******************************************************************
14  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
15  * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES *
16  * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND *
17  * NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR *
18  * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER *
19  * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, *
20  * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE *
21  * USE OR OTHER DEALINGS WITH THE SOFTWARE. *
22  *********************************************************************/
23 // $Id: surfbasic.h,v 1.4 2008/12/06 08:43:23 mtcampbe Exp $
24 
25 #ifndef __SURF_BASIC_H_
26 #define __SURF_BASIC_H_
27 
28 #define SURF_BEGIN_NAMESPACE namespace SURF {
29 #define SURF_END_NAMESPACE }
30 #define USE_SURF_NAMESPACE using namespace SURF;
31 
32 #include "../Rocmap/include/mapbasic.h"
33 #include <cstdlib>
34 #include "Element_accessors.h"
35 
37 
38 using COM::Element_node_enumerator;
39 using COM::Element_node_enumerator_str_2;
40 using COM::Element_node_enumerator_uns;
41 using COM::Facet_node_enumerator;
42 using COM::Element_vectors_k_const;
43 using COM::Element_vectors_k;
44 using COM::Element_node_vectors_k_const;
45 using COM::Element_node_vectors_k;
46 
47 using MAP::Origin;
48 using MAP::Null_vector;
49 using MAP::Vector_3;
50 using MAP::Point_3;
51 using MAP::Vector_2;
52 using MAP::Point_2;
53 
54 typedef double Real;
55 
56 // Modes of element_to_nodes.
58 
60 
61 #endif
62 
63 
64 
65 
66 
67 
SURF::Vector_2< Real > Vector_2
Definition: rfc_basic.h:44
#define SURF_END_NAMESPACE
Definition: surfbasic.h:29
double Real
Definition: mapbasic.h:322
SURF::Vector_3< Real > Vector_3
Definition: rfc_basic.h:42
#define SURF_BEGIN_NAMESPACE
Definition: surfbasic.h:28
SURF::Point_3< Real > Point_3
Definition: rfc_basic.h:41
SURF::Vector_2< Real > Point_2
Definition: rfc_basic.h:43