-
Notifications
You must be signed in to change notification settings - Fork 74
Improvement: Added Readme for mesh handle tutorials, wiki links still missing. #2372
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Vyp3er
wants to merge
11
commits into
DLR-AMR:main
Choose a base branch
from
Vyp3er:mesh_handle_tutorial_readme
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+36
−1
Open
Changes from 2 commits
Commits
Show all changes
11 commits
Select commit
Hold shift + click to select a range
d06077d
Added Readme for mesh handle tutorials, wiki links still missing.
baa202a
Fixed spelling and added references to the original tutorials/Readme.md.
6c5a1c7
Fixed Spelling and sentences in both readmes
5b0ed20
Merge branch 'main' into mesh_handle_tutorial_readme
Vyp3er 1a01ae8
Apply suggestions from code review
Vyp3er f44d7a1
Merge remote-tracking branch 'origin/main' into mesh_handle_tutorial_…
dbb2e3c
Solved Merge conflict
3afc630
Merge remote-tracking branch 'Vincent/mesh_handle_tutorial_readme' in…
16cf03b
Apply suggestions from code review
Vyp3er a4672a0
added ../
d783888
Fixed capitalization.
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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 |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| # Mesh handle tutorials | ||
|
|
||
| This is the tutorial collection for the [mesh_handle](../mesh_handle/README.md) interface of `t8code`. | ||
|
Vyp3er marked this conversation as resolved.
Outdated
|
||
|
|
||
| The `mesh handle` Interface acts as a bridge between the user and the original t8code library. When using the mesh handle, t8code acts as if it is working with usual unstructured meshes. | ||
|
Vyp3er marked this conversation as resolved.
Outdated
|
||
| For more information about the [mesh_handle](../mesh_handle/README.md), look into the readme there. | ||
|
lenaploetzke marked this conversation as resolved.
Outdated
|
||
|
|
||
| There are corresponding articles for every tutorial in this folder in the [Wiki](https://github.com/DLR-AMR/t8code/wiki/Tutorial---Overview). The article can be used as a step-by-step guide for each tutorial. | ||
|
|
||
| Please note, that the mesh handle tutorials start at step 2. This is due to the fact, that [step0](https://github.com/DLR-AMR/t8code/wiki/Step-0---Hello-World) and [step1](https://github.com/DLR-AMR/t8code/wiki/Step-1---Creating-a-coarse-mesh) are the same when using the mesh handle so please use the original `t8code` tutorials for these steps. | ||
|
Vyp3er marked this conversation as resolved.
Outdated
|
||
|
|
||
| ## General | ||
|
Vyp3er marked this conversation as resolved.
Outdated
|
||
|
|
||
| [step0](https://github.com/DLR-AMR/t8code/wiki/Step-0---Hello-World) - | ||
| Initialize t8code and print a welcome message. (This links leads to the original t8code tutorials, come back after Step 1 to use the mesh handle tutorials instead.) | ||
|
Vyp3er marked this conversation as resolved.
Outdated
|
||
|
|
||
| [step1](https://github.com/DLR-AMR/t8code/wiki/Step-1---Creating-a-coarse-mesh) - | ||
| Create a coarse mesh, output it to vtu and destroy it. (This links leads to the original t8code tutorials, come back after this step to use the mesh handle tutorials instead.) | ||
|
Vyp3er marked this conversation as resolved.
Outdated
|
||
|
|
||
| [step2] - | ||
| Create a uniform mesh, get its number of local and global elements, output it to vtu and destroy it. | ||
|
Vyp3er marked this conversation as resolved.
Outdated
|
||
|
|
||
| [step3] - | ||
| Adapt a mesh according to a user defined criterion. | ||
|
|
||
| [step4] - | ||
| Partitioning, balancing and creating a ghost layer for a mesh. Explains the mesh creation process in more detail. | ||
|
Vyp3er marked this conversation as resolved.
Outdated
|
||
|
|
||
| [step5](mesh_handle/t8_mesh_element_data.cxx) - | ||
|
Vyp3er marked this conversation as resolved.
Outdated
|
||
| Associating user data with the elements of a mesh. Exchanging ghost values for element user data. Writing element user data to vtu. | ||
|
|
||
| [step6] - | ||
|
Vyp3er marked this conversation as resolved.
Outdated
|
||
| Going into more detail about mesh handle competence packs. Explaining element data competences and caching. Creating a custom competence. | ||
|
Vyp3er marked this conversation as resolved.
Outdated
|
||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.