-
-
Notifications
You must be signed in to change notification settings - Fork 62
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
b7e31fc
commit ad3f2ae
Showing
2 changed files
with
42 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,23 @@ | ||
--- | ||
title: Get and use the G+Smo adapter | ||
permalink: adapter-gismo-get-adapter.html | ||
keywords: adapter, G+Smo, building | ||
summary: "The G+Smo adapter is a submodule of the C++-based library G+Smo. You can obtain the adapter by configuring the appropriate CMake options and building the library from source." | ||
--- | ||
|
||
This adapter provides a collection of examples demonstrating the use of a G+Smo solver adapted for preCICE. | ||
|
||
After downloading the G+Smo main library, clone the G+Smo adapter submodule: | ||
|
||
``` | ||
cd gismo/build | ||
cmake .. -DGISMO_OPTIONAL="<Other submodules>;gsPreCICE" | ||
``` | ||
Build and install the tutorial: | ||
|
||
``` | ||
make <tutorial name> -j <number of threads> | ||
make install <tutorial name> | ||
``` | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,21 @@ | ||
--- | ||
title: The G+Smo adapter | ||
permalink: adapter-gismo-overview.html | ||
redirect_from: adapter-gismo.html | ||
keywords: adapter, G+Smo, IsoGeometric Analysis | ||
summary: "The G+Smo adapter can be used to couple G+Smo to CFD solvers for FSI applications or even to couple G+Smo to itself for advanced structural simulations." | ||
--- | ||
|
||
## What is G+Smo? | ||
G+Smo (pronounced gismo or gizmo) is a C++ library for isogeometric analysis (IGA). Geometry plus simulation modules aims at the seamless integration of Computer-aided Design (CAD) and Finite Element Analysis (FEA). | ||
|
||
|
||
## How to get G+Smo? | ||
The G+Smo adapter is a submodule of the G+Smo library, relies on the core functionality of the main library. To get started, you need to install G+Smo on your system first. | ||
|
||
|
||
## Start here | ||
1. [Get G+Smo and the adapter](adapter-gismo-get-adapter.html) | ||
2. [Configure and run tutorial](adapter-gismo-get-adapter.html). | ||
|
||
|