diff --git a/2026R1/dpf-framework-26-r1/changelog/changelog.md b/2026R1/dpf-framework-26-r1/changelog/changelog.md
index bfb6be302..06e71052e 100644
--- a/2026R1/dpf-framework-26-r1/changelog/changelog.md
+++ b/2026R1/dpf-framework-26-r1/changelog/changelog.md
@@ -1,6 +1,6 @@
# Changelog
-Changes since the last released version for DPF 26.1.pre1 (as of 2025-11-03).
+Changes since the last released version for DPF 26.1.pre1 (as of 2025-11-04).
This changelog is organized by category, with sections for different types of updates (new features, bug fixes, changes, performance improvements).
@@ -8,7 +8,7 @@ The following table shows which components have updates in each category.
| Component | Features | Fixes |
|-----------|----------|----------|
-| cff | [2 items](#Features_cff) | |
+| cff | [2 items](#Features_cff) |[1 item](#Fixes_cff) |
| cgns | [1 item](#Features_cgns) | |
| changelog | [2 items](#Features_changelog) |[1 item](#Fixes_changelog) |
| ci | [1 item](#Features_ci) |[1 item](#Fixes_ci) |
@@ -29,7 +29,7 @@ The following table shows which components have updates in each category.
| hgp | [2 items](#Features_hgp) | |
| kernel | [2 items](#Features_kernel) |[1 item](#Fixes_kernel) |
| lsdyna | [1 item](#Features_lsdyna) | |
-| mapdl | [12 items](#Features_mapdl) |[14 items](#Fixes_mapdl) |
+| mapdl | [12 items](#Features_mapdl) |[15 items](#Fixes_mapdl) |
| mapdlpluggin | |[1 item](#Fixes_mapdlpluggin) |
| math | [7 items](#Features_math) | |
| mechanical | [2 items](#Features_mechanical) |[3 items](#Fixes_mechanical) |
@@ -64,6 +64,12 @@ The following table shows which components have updates in each category.
>
>
+### Fixes
+
+- Set proper names for User-Defined Memory variables:
+ >
+ >
+ >
## cgns
### Features
@@ -565,6 +571,13 @@ The following table shows which components have updates in each category.
### Fixes
+- Fix crash caused by invalid iterator when reading shell data:
+ >
+ >
+ > Fix an access violation when reading shell elements in pres_to_field op.
+ >
+ >
+
- Fix expansion of element nodal forces (ENF):
> Fix the expansion of inertial element nodal forces
>
@@ -1174,6 +1187,98 @@ The following table shows which components have updates in each category.
> Scales all the fields of a fields container to a given precision threshold, then rounds all the values to the unit.
+#### info
+
+- [markdown_latex_example](https://ansys-a.devportal.io/docs/dpf-framework-2026-r1/operator-specifications/info/markdown_latex_example.md):
+ > This operator showcases the use of Markdown and LaTeX in operator and pin descriptions:
+ > # Headings
+ > ## h2
+ > ### h3
+ > #### h4
+ > ##### h5
+ >
+ > # Text
+ > This should result in a paragraph
+ > it's that simple.
+ >
+ >
+ > *italic*, **bold**
+ >
+ > # Lists
+ > * an *unordered list*
+ > * with **some hierarchy**
+ > 1. and an ordered
+ > 2. mixed
+ > * list
+ > * directly
+ > * inside
+ >
+ > # Code
+ > ## Code block
+ > ```c
+ > std::string a = 'test';
+ > ```
+ > ```js
+ > var a = 'test';
+ > ```
+ > ```python
+ > a: str = 'test'
+ > ```
+ > ## Inline code
+ > And well `inline code` should also work.
+ >
+ > # Quotes
+ >
+ > > A Quote
+ > >
+ > > With *some text* **blocks inside**
+ > >
+ > > * even a list
+ > > * should be
+ > > * possible
+ >
+ > ## Links
+ > Links such as [link](https://docs.pyansys.com/).
+ >
+ > ## Images
+ > 
+ >
+ >
+ > ## Separations
+ >
+ > ---
+ >
+ > ## Checklists
+ >
+ > - [ ] how
+ > - [ ] about
+ > - [ ] a
+ > - [x] nice
+ > - [x] check
+ > - [ ] list
+ >
+ > ## Tables
+ >
+ > | Left header | middle header | last header |
+ > |-------------|---------------|-------------|
+ > | cell 1 | cell **2** | cell 3 |
+ > | cell 4 | cell 5 | cell 6 |
+ >
+ >
+ > ## LaTeX
+ >
+ > An inline equation $x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.$ using LaTeX dollar delimiters.
+ >
+ > An inline equation \(x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.\) using LaTeX parenthesis delimiters.
+ >
+ > An equation on its own using dollar delimiters:
+ > $$x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.$$
+ >
+ > An equation on its own using square bracket delimiters:
+ > \[x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.\]
+ >
+
+
#### mapping
- [apply_mechanical_native_mapping](https://ansys-a.devportal.io/docs/dpf-framework-2026-r1/operator-specifications/mapping/apply_mechanical_native_mapping.md):
@@ -1354,6 +1459,9 @@ The following table shows which components have updates in each category.
- [gasket_total_closure_XZ](https://ansys-a.devportal.io/docs/dpf-framework-2026-r1/operator-specifications/result/gasket_total_closure_XZ.md):
> Read/compute elemental gasket total closure XZ shear component (02 component) by calling the readers defined by the datasources. Regarding the requested location and the input mesh scoping, the result location can be Nodal/ElementalNodal/Elemental.
+- [layer_orientation_provider](https://ansys-a.devportal.io/docs/dpf-framework-2026-r1/operator-specifications/result/layer_orientation_provider.md):
+ > Read the layer orientations.
+
- [modal_acceleration](https://ansys-a.devportal.io/docs/dpf-framework-2026-r1/operator-specifications/result/modal_acceleration.md):
> Read/compute modal acceleration by calling the readers defined by the datasources.
@@ -1485,6 +1593,8 @@ The following table shows which components have updates in each category.
> 0.2.0: Improving performance for ElementalNodal and Elemental locations.
+ > 0.2.1: Removing unnedeed output hidden pin.
+
- [solid_to_skin_fc](https://ansys-a.devportal.io/docs/dpf-framework-2026-r1/operator-specifications/mapping/solid_to_skin_fc.md)
@@ -1494,6 +1604,8 @@ The following table shows which components have updates in each category.
> 0.2.0: Improving performance for ElementalNodal and Elemental locations
+ > 0.2.1: Fixed issue with different scopings in the input field.
+
#### math
@@ -1806,6 +1918,11 @@ The following table shows which components have updates in each category.
> 0.1.0: Add pin eExtendMidNodesPin to add/remove mid-nodes when averaging from ElementalNodal to Nodal. Default:True
+- [mapdl.pres_to_field](https://ansys-a.devportal.io/docs/dpf-framework-2026-r1/operator-specifications/result/mapdl.pres_to_field.md)
+
+ > 0.0.1: Fix crash caused by invalid iterator when reading shell data.
+
+
- [num_surface_status_changes](https://ansys-a.devportal.io/docs/dpf-framework-2026-r1/operator-specifications/result/num_surface_status_changes.md)
> 0.1.0: Add pin eExtendMidNodesPin to add/remove mid-nodes when averaging from ElementalNodal to Nodal. Default:True
diff --git a/2026R1/dpf-framework-26-r1/operator-specifications/compression/quantization.md b/2026R1/dpf-framework-26-r1/operator-specifications/compression/quantization.md
index 7bf1dc3db..32ec25b4b 100644
--- a/2026R1/dpf-framework-26-r1/operator-specifications/compression/quantization.md
+++ b/2026R1/dpf-framework-26-r1/operator-specifications/compression/quantization.md
@@ -4,7 +4,7 @@ plugin: N/A
license: any_dpf_supported_increments
---
-# compression:quantization field
+# compression:quantization (field)
**Version: 0.0.0**
diff --git a/2026R1/dpf-framework-26-r1/operator-specifications/compression/quantization_fc.md b/2026R1/dpf-framework-26-r1/operator-specifications/compression/quantization_fc.md
index afe915fb2..537728eec 100644
--- a/2026R1/dpf-framework-26-r1/operator-specifications/compression/quantization_fc.md
+++ b/2026R1/dpf-framework-26-r1/operator-specifications/compression/quantization_fc.md
@@ -4,7 +4,7 @@ plugin: N/A
license: any_dpf_supported_increments
---
-# compression:quantization fields container
+# compression:quantization (fields container)
**Version: 0.0.0**
diff --git a/2026R1/dpf-framework-26-r1/operator-specifications/info/info_category.md b/2026R1/dpf-framework-26-r1/operator-specifications/info/info_category.md
new file mode 100644
index 000000000..a590b7508
--- /dev/null
+++ b/2026R1/dpf-framework-26-r1/operator-specifications/info/info_category.md
@@ -0,0 +1,3 @@
+# Info operators
+
+- [markdown latex example](markdown_latex_example.md)
diff --git a/2026R1/dpf-framework-26-r1/operator-specifications/info/markdown_latex_example.md b/2026R1/dpf-framework-26-r1/operator-specifications/info/markdown_latex_example.md
new file mode 100644
index 000000000..3939f2594
--- /dev/null
+++ b/2026R1/dpf-framework-26-r1/operator-specifications/info/markdown_latex_example.md
@@ -0,0 +1,222 @@
+---
+category: info
+plugin: documentation
+license: None
+---
+
+# info:Markdown LaTex example
+
+**Version: 0.0.0**
+
+## Description
+
+This operator showcases the use of Markdown and LaTeX in operator and pin descriptions:
+# Headings
+## h2
+### h3
+#### h4
+##### h5
+
+# Text
+This should result in a paragraph
+it's that simple.
+
+
+*italic*, **bold**
+
+# Lists
+* an *unordered list*
+ * with **some hierarchy**
+ 1. and an ordered
+ 2. mixed
+ * list
+ * directly
+ * inside
+
+# Code
+## Code block
+```c
+std::string a = 'test';
+```
+```js
+var a = 'test';
+```
+```python
+a: str = 'test'
+```
+## Inline code
+And well `inline code` should also work.
+
+# Quotes
+
+> A Quote
+>
+> With *some text* **blocks inside**
+>
+> * even a list
+> * should be
+> * possible
+
+## Links
+Links such as [link](https://docs.pyansys.com/).
+
+## Images
+
+
+
+## Separations
+
+---
+
+## Checklists
+
+- [ ] how
+- [ ] about
+ - [ ] a
+ - [x] nice
+- [x] check
+- [ ] list
+
+## Tables
+
+| Left header | middle header | last header |
+|-------------|---------------|-------------|
+| cell 1 | cell **2** | cell 3 |
+| cell 4 | cell 5 | cell 6 |
+
+
+## LaTeX
+
+An inline equation $x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.$ using LaTeX dollar delimiters.
+
+An inline equation \(x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.\) using LaTeX parenthesis delimiters.
+
+An equation on its own using dollar delimiters:
+$$x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.$$
+
+An equation on its own using square bracket delimiters:
+\[x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.\]
+
+
+## Inputs
+
+| Input | Name | Expected type(s) | Description |
+|-------|-------|------------------|-------------|
+| Pin 0| bogus_input |[`string`](../../core-concepts/dpf-types.md#standard-types) | This pin showcases the use of Markdown and LaTeX in pin descriptions:
# Headings
## h2
### h3
#### h4
##### h5
# Text
This should result in a paragraph
it's that simple.
*italic*, **bold**
# Lists
* an *unordered list*
* with **some hierarchy**
1. and an ordered
2. mixed
* list
* directly
* inside
# Code
## Code block
```c
std::string a = 'test';
```
```js
var a = 'test';
```
```python
a: str = 'test'
```
## Inline code
And well `inline code` should also work.
# Quotes
> A Quote
>
> With *some text* **blocks inside**
>
> * even a list
> * should be
> * possible
## Links
Links such as [link](https://docs.pyansys.com/).
## Images

## Separations
---
## Checklists
- [ ] how
- [ ] about
- [ ] a
- [x] nice
- [x] check
- [ ] list
## Tables
| Left header | middle header | last header |
|-------------|---------------|-------------|
| cell 1 | cell **2** | cell 3 |
| cell 4 | cell 5 | cell 6 |
## LaTeX
An inline equation $x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.$ using LaTeX dollar delimiters.
An inline equation \(x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.\) using LaTeX parenthesis delimiters.
An equation on its own using dollar delimiters:
$$x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.$$
An equation on its own using square bracket delimiters:
\[x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.\]
|
+
+## Outputs
+
+| Output | Name | Expected type(s) | Description |
+|-------|------|------------------|-------------|
+| **Pin 0**| bogus_output | | This pin showcases the use of Markdown and LaTeX in pin descriptions:
+# Headings
+## h2
+### h3
+#### h4
+##### h5
+
+# Text
+This should result in a paragraph
+it's that simple.
+
+
+*italic*, **bold**
+
+# Lists
+* an *unordered list*
+ * with **some hierarchy**
+ 1. and an ordered
+ 2. mixed
+ * list
+ * directly
+ * inside
+
+# Code
+## Code block
+```c
+std::string a = 'test';
+```
+```js
+var a = 'test';
+```
+```python
+a: str = 'test'
+```
+## Inline code
+And well `inline code` should also work.
+
+# Quotes
+
+> A Quote
+>
+> With *some text* **blocks inside**
+>
+> * even a list
+> * should be
+> * possible
+
+## Links
+Links such as [link](https://docs.pyansys.com/).
+
+## Images
+
+
+
+## Separations
+
+---
+
+## Checklists
+
+- [ ] how
+- [ ] about
+ - [ ] a
+ - [x] nice
+- [x] check
+- [ ] list
+
+## Tables
+
+| Left header | middle header | last header |
+|-------------|---------------|-------------|
+| cell 1 | cell **2** | cell 3 |
+| cell 4 | cell 5 | cell 6 |
+
+
+## LaTeX
+
+An inline equation $x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.$ using LaTeX dollar delimiters.
+
+An inline equation \(x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.\) using LaTeX parenthesis delimiters.
+
+An equation on its own using dollar delimiters:
+$$x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.$$
+
+An equation on its own using square bracket delimiters:
+\[x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}.\]
+ |
+
+## Configurations
+
+| Name| Expected type(s) | Default value | Description |
+|-----|------|----------|-------------|
+| **mutex** |[`bool`](../../core-concepts/dpf-types.md#standard-types) | false | If this option is set to true, the shared memory is prevented from being simultaneously accessed by multiple threads. |
+
+## Scripting
+
+ **Category**: info
+
+ **Plugin**: documentation
+
+ **Scripting name**: None
+
+ **Full name**: None
+
+ **Internal name**: markdown_latex_example
+
+ **License**: None
+
+
+## Changelog
+
+- Version 0.0.0: Initial release.
\ No newline at end of file
diff --git a/2026R1/dpf-framework-26-r1/operator-specifications/operator-specifications.md b/2026R1/dpf-framework-26-r1/operator-specifications/operator-specifications.md
index d95fba247..490bad68e 100644
--- a/2026R1/dpf-framework-26-r1/operator-specifications/operator-specifications.md
+++ b/2026R1/dpf-framework-26-r1/operator-specifications/operator-specifications.md
@@ -15,6 +15,9 @@
- [Geo operators](geo/geo_category.md)
+- [Info operators](info/info_category.md)
+
+
- [Invariant operators](invariant/invariant_category.md)
diff --git a/2026R1/dpf-framework-26-r1/operator-specifications/result/layer_orientation_provider.md b/2026R1/dpf-framework-26-r1/operator-specifications/result/layer_orientation_provider.md
new file mode 100644
index 000000000..e293437d0
--- /dev/null
+++ b/2026R1/dpf-framework-26-r1/operator-specifications/result/layer_orientation_provider.md
@@ -0,0 +1,51 @@
+---
+category: result
+plugin: core
+license: None
+---
+
+# result:layer orientation provider
+
+**Version: 0.0.0**
+
+## Description
+
+Read the layer orientations.
+
+## Inputs
+
+| Input | Name | Expected type(s) | Description |
+|-------|-------|------------------|-------------|
+| Pin 3| streams |[`streams_container`](../../core-concepts/dpf-types.md#streams-container) | Result file container allowed to be kept open to cache data. |
+| Pin 4
Required| data_sources |[`data_sources`](../../core-concepts/dpf-types.md#data-sources) | Result file path container, used if no streams are set. |
+
+## Outputs
+
+| Output | Name | Expected type(s) | Description |
+|-------|------|------------------|-------------|
+| **Pin 0**| layer_orientation_data |[`fields_container`](../../core-concepts/dpf-types.md#fields-container) | Requested data as FieldsContainer. |
+
+## Configurations
+
+| Name| Expected type(s) | Default value | Description |
+|-----|------|----------|-------------|
+| **mutex** |[`bool`](../../core-concepts/dpf-types.md#standard-types) | false | If this option is set to true, the shared memory is prevented from being simultaneously accessed by multiple threads. |
+
+## Scripting
+
+ **Category**: result
+
+ **Plugin**: core
+
+ **Scripting name**: layer_orientation_provider
+
+ **Full name**: result.layer_orientation_provider
+
+ **Internal name**: layer_orientation_provider
+
+ **License**: None
+
+
+## Changelog
+
+- Version 0.0.0: Initial release.
\ No newline at end of file
diff --git a/2026R1/dpf-framework-26-r1/operator-specifications/result/result_category.md b/2026R1/dpf-framework-26-r1/operator-specifications/result/result_category.md
index 641b8c2e2..a5f5bf997 100644
--- a/2026R1/dpf-framework-26-r1/operator-specifications/result/result_category.md
+++ b/2026R1/dpf-framework-26-r1/operator-specifications/result/result_category.md
@@ -190,6 +190,7 @@
- [joint relative rotation](joint_relative_rotation.md)
- [joint relative velocity](joint_relative_velocity.md)
- [kinetic energy](kinetic_energy.md)
+- [layer orientation provider](layer_orientation_provider.md)
- [mach number](mach_number.md)
- [magnetic field](magnetic_field.md)
- [magnetic field X](magnetic_field_X.md)
diff --git a/2026R1/dpf-framework-26-r1/toc.yml b/2026R1/dpf-framework-26-r1/toc.yml
index aeec21176..6290e2ac8 100644
--- a/2026R1/dpf-framework-26-r1/toc.yml
+++ b/2026R1/dpf-framework-26-r1/toc.yml
@@ -285,6 +285,11 @@
href: operator-specifications/geo/spherical_to_cartesian_fc.md
- name: to polar coordinates
href: operator-specifications/geo/to_polar_coordinates.md
+ - name: info
+ href: operator-specifications/info/info_category.md
+ items:
+ - name: markdown latex example
+ href: operator-specifications/info/markdown_latex_example.md
- name: invariant
href: operator-specifications/invariant/invariant_category.md
items:
@@ -1169,6 +1174,8 @@
href: operator-specifications/result/joint_relative_velocity.md
- name: kinetic energy
href: operator-specifications/result/kinetic_energy.md
+ - name: layer orientation provider
+ href: operator-specifications/result/layer_orientation_provider.md
- name: mach number
href: operator-specifications/result/mach_number.md
- name: magnetic field