MAIA bb96820c
Multiphysics at AIA
Loading...
Searching...
No Matches
geometrycontexttypes.h
Go to the documentation of this file.
1// Copyright (C) 2024 The m-AIA AUTHORS
2//
3// This file is part of m-AIA (https://git.rwth-aachen.de/aia/m-AIA/m-AIA)
4//
5// SPDX-License-Identifier: LGPL-3.0-only
6
7#ifndef GEOMETRYCONTEXTTYPES_H
8#define GEOMETRYCONTEXTTYPES_H
9
10#include <map>
11#include "geometryproperty.h"
12
14typedef struct y {
19typedef std::multimap<MString, GeometryProperty*> geometryPropertyMap;
20typedef geometryPropertyMap::const_iterator geometryPropertyIterator;
21typedef std::map<MString, Body*> bodyMap;
22typedef bodyMap::const_iterator bodyIterator;
23typedef struct b {
27
28
29#endif
struct b geometryAssembly
std::multimap< MString, GeometryProperty * > geometryPropertyMap
geometryPropertyMap::const_iterator geometryPropertyIterator
std::map< MString, Body * > bodyMap
bodyMap::const_iterator bodyIterator
struct y Body
define array structures
int32_t MInt
Definition: maiatypes.h:62
std::basic_string< char > MString
Definition: maiatypes.h:55
bodyMap * bodies
geometryPropertyMap * geometryProperties
define array structures
MInt noSegments
MString name
MInt * segments