Changes
Page history
Update 3.1 Code basics
authored
Jan 08, 2021
by
Udo Ziegler
Show whitespace changes
Inline
Side-by-side
3-NIRVANA-user-guide/3.1-Code-basics.md
View page @
af18654d
...
@@ -3,6 +3,9 @@
...
@@ -3,6 +3,9 @@
CONTENTS:
CONTENTS:
[
Functionality overview
](
3.1-Code-basics#functionality-overview
)
[
Functionality overview
](
3.1-Code-basics#functionality-overview
)
[
Dynamic arrays
](
3.1-Code-basics#dynamic-arrays
)
[
Dynamic arrays
](
3.1-Code-basics#dynamic-arrays
)
[
Mesh data structure
](
3.1-Code-basics#mesh-data-structure
)
[
Adaptive mesh refinement
](
3.1-Code-basics#adaptive-mesh-refinement
)
[
Parallelism and load balancing
](
3.1-Code-basics#parallelism-and-load-balancing
)
## Functionality overview
## Functionality overview
...
@@ -377,7 +380,7 @@ lower cell node. Besides cell-nodal coordinates cell-centroid
...
@@ -377,7 +380,7 @@ lower cell node. Besides cell-nodal coordinates cell-centroid
coordinates locating the center of cell volume and face-centroid
coordinates locating the center of cell volume and face-centroid
coordinates locating the center of cell faces are of importance. Their
coordinates locating the center of cell faces are of importance. Their
definition for cylindrical- and spherical geometry is given in the table
definition for cylindrical- and spherical geometry is given in the table
below where
*Δ*
<sub>
`i`
*x*
</sub>
(
*Δ*
<sub>
`i`
*y*
</sub>
) denotes the
below where
*Δ*
<sub>
`i`
*x*
</sub>
(
*Δ*
<sub>
`i`
*y*
</sub>
) denotes the
difference of a quantity evaluated at
`ix`
+1 (
`iy`
+1) and
`ix`
(
`iy`
).
difference of a quantity evaluated at
`ix`
+1 (
`iy`
+1) and
`ix`
(
`iy`
).
Formal half-index subscripts mean that a quantity is to be evaluated at
Formal half-index subscripts mean that a quantity is to be evaluated at
the geometric cell center. Corresponding coordinates are called
the geometric cell center. Corresponding coordinates are called
...
...
...
...