File tree Expand file tree Collapse file tree 16 files changed +76
-26
lines changed
Expand file tree Collapse file tree 16 files changed +76
-26
lines changed Original file line number Diff line number Diff line change 11/**
22 @file core.h
33
4- @brief Core functionality
4+ @brief Core header file
55
66 @author Matthias Moller
77
Original file line number Diff line number Diff line change 1+ /**
2+ @file geometry.h
3+
4+ @brief Geometry header file
5+
6+ @author Matthias Moller
7+
8+ @copyright This file is part of the IgANet project
9+
10+ This Source Code Form is subject to the terms of the Mozilla Public
11+ License, v. 2.0. If a copy of the MPL was not distributed with this
12+ file, You can obtain one at http://mozilla.org/MPL/2.0/.
13+ */
14+
15+ #pragma once
16+
17+ #include <geometry/creator.hpp>
Original file line number Diff line number Diff line change 11/* *
2- @file creator.hpp
2+ @file geometry/ creator.hpp
33
44 @brief Geometry creator
55
Original file line number Diff line number Diff line change 1515#pragma once
1616
1717#include <core.h>
18+ #include <geometry.h>
19+ #include <net.h>
20+ #include <solver.h>
1821#include <splines.h>
1922#include <utils.h>
20-
21- #include <creator.hpp>
22- #include <ezsolver.hpp>
23- #include <iganet.hpp>
24- #include <igasolver.hpp>
25- #include <layer.hpp>
26- #include <optimizer.hpp>
27-
Original file line number Diff line number Diff line change 1+ /**
2+ @file net.h
3+
4+ @brief Network header file
5+
6+ @author Matthias Moller
7+
8+ @copyright This file is part of the IgANet project
9+
10+ This Source Code Form is subject to the terms of the Mozilla Public
11+ License, v. 2.0. If a copy of the MPL was not distributed with this
12+ file, You can obtain one at http://mozilla.org/MPL/2.0/.
13+ */
14+
15+ #pragma once
16+
17+ #include <net/igabase.hpp>
18+ #include <net/iganet.hpp>
19+ #include <net/layer.hpp>
20+ #include <net/optimizer.hpp>
Original file line number Diff line number Diff line change 11/* *
2- @file igabase.hpp
2+ @file net/ igabase.hpp
33
44 @brief Isogeometric analysis base class
55
Original file line number Diff line number Diff line change 11/* *
2- @file iganet.hpp
2+ @file net/ iganet.hpp
33
44 @brief Isogeometric analysis network
55
1818
1919#include < splines/boundary.hpp>
2020#include < splines/functionspace.hpp>
21- #include < igabase.hpp>
22- #include < layer.hpp>
23- #include < optimizer.hpp>
21+ #include < net/ igabase.hpp>
22+ #include < net/ layer.hpp>
23+ #include < net/ optimizer.hpp>
2424#include < utils/container.hpp>
2525#include < utils/fqn.hpp>
2626#include < utils/tuple.hpp>
Original file line number Diff line number Diff line change 11/* *
2- @file layer.hpp
2+ @file net/ layer.hpp
33
44 @brief Network layer
55
Original file line number Diff line number Diff line change 11/* *
2- @file optimizier.hpp
2+ @file net/ optimizier.hpp
33
44 @brief Optimizier type traits
55
Original file line number Diff line number Diff line change 1+ /**
2+ @file solver.h
3+
4+ @brief Solver header file
5+
6+ @author Matthias Moller
7+
8+ @copyright This file is part of the IgANet project
9+
10+ This Source Code Form is subject to the terms of the Mozilla Public
11+ License, v. 2.0. If a copy of the MPL was not distributed with this
12+ file, You can obtain one at http://mozilla.org/MPL/2.0/.
13+ */
14+
15+ #pragma once
16+
17+ #include <solver/ezsolver.hpp>
18+ #include <solver/igasolver.hpp>
You can’t perform that action at this time.
0 commit comments