# Compresion Only Support + Initial Temperature Field

**URL:** <https://prepomax.discourse.group/t/compresion-only-support-initial-temperature-field/2360>\
**Category:** Bug Reports\
**Created:** [January 2, 2025, 8:32pm UTC](https://prepomax.discourse.group/t/compresion-only-support-initial-temperature-field/2360 "2025-01-02T20:32:38Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![ANYS](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/anys/32/7737_2.png) [@ANYS](https://prepomax.discourse.group/u/ANYS)\
**Post date:** [January 2, 2025, 8:32pm UTC](https://prepomax.discourse.group/t/compresion-only-support-initial-temperature-field/2360/1 "2025-01-02T20:32:38Z")

</div>

Hi,

When trying to define a Compression only support in presence of a Temperature Field ccx stops with the following message:

\*ERROR in checktemp: no initial temperature  
defined in node 2089

Is it possible that the new gapuny nodes are waiting for the initial temperature to be assigned?.

---

<div class="post-metadata">

**Author:** ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)\
**Post date:** [January 2, 2025, 8:34pm UTC](https://prepomax.discourse.group/t/compresion-only-support-initial-temperature-field/2360/2 "2025-01-02T20:34:45Z")

</div>

> [@ANYS](#):
>
> Is it possible that the new gapuny nodes are waiting for the initial temperature to be assigned?.

Yes: [Error in checktemp - #8 by FEAnalyst](https://prepomax.discourse.group/t/error-in-checktemp/1043/8)

---

<div class="post-metadata">

**Author:** ![ANYS](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/anys/32/7737_2.png) [@ANYS](https://prepomax.discourse.group/u/ANYS)\
**Post date:** [January 2, 2025, 8:42pm UTC](https://prepomax.discourse.group/t/compresion-only-support-initial-temperature-field/2360/3 "2025-01-02T20:42:17Z")

</div>

Thanks for confirming,  
I have applied a default initial temperature as the other nodes and now works fine.

👍

---

<div class="post-metadata">

**Author:** ![Matej](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@Matej](https://prepomax.discourse.group/u/Matej)\
**Post date:** [January 3, 2025, 10:07am UTC](https://prepomax.discourse.group/t/compresion-only-support-initial-temperature-field/2360/4 "2025-01-03T10:07:41Z")

</div>

I am trying to reproduce this problem with no success. Can a simple file with this problem be shared?

---

<div class="post-metadata">

**Author:** ![ANYS](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/anys/32/7737_2.png) [@ANYS](https://prepomax.discourse.group/u/ANYS)\
**Post date:** [January 3, 2025, 2:12pm UTC](https://prepomax.discourse.group/t/compresion-only-support-initial-temperature-field/2360/5 "2025-01-03T14:12:35Z")

</div>

This one would fail without the added keywords.\*\*Added by hand. If not fails

```auto
**
** Heading +++++++++++++++++++++++++++++++++++++++++++++++++
**
*Heading
Hash: gKPLT3gS, Date: 01/03/2025, Unit system: M_KG_S_C
**
** Nodes +++++++++++++++++++++++++++++++++++++++++++++++++++
**
*Node
1, 0.00000000E+000, 0.00000000E+000, 0.00000000E+000
2, 1.00000000E+000, 0.00000000E+000, 0.00000000E+000
3, 1.00000000E+000, 1.00000000E+000, 0.00000000E+000
4, 0.00000000E+000, 1.00000000E+000, 0.00000000E+000
5, 0.00000000E+000, 0.00000000E+000, 1.00000000E+000
6, 1.00000000E+000, 0.00000000E+000, 1.00000000E+000
7, 1.00000000E+000, 1.00000000E+000, 1.00000000E+000
8, 0.00000000E+000, 1.00000000E+000, 1.00000000E+000
9, 1.00000000E+000, 1.00000000E+000, 0.00000000E+000
10, 1.00000000E+000, 1.00000000E+000, 0.00000000E+000
11, 1.00000000E+000, 1.00000000E+000, 1.00000000E+000
12, 1.00000000E+000, 1.00000000E+000, 1.00000000E+000
13, 0.00000000E+000, 1.00000000E+000, 1.00000000E+000
14, 0.00000000E+000, 1.00000000E+000, 1.00000000E+000
15, 0.00000000E+000, 1.00000000E+000, 0.00000000E+000
16, 0.00000000E+000, 1.00000000E+000, 0.00000000E+000
**
** Elements ++++++++++++++++++++++++++++++++++++++++++++++++
**
*Element, Type=C3D8, Elset=Solid_part-1
1, 1, 2, 3, 4, 5, 6, 7, 8
**
** Additional elements +++++++++++++++++++++++++++++++++++++
**
*Element, Type=GAPUNI
2, 9, 10
3, 11, 12
4, 13, 14
5, 15, 16
**
** Node sets +++++++++++++++++++++++++++++++++++++++++++++++
**
*Nset, Nset=Internal-1_Internal_Selection-1_Compression_Only-1_Master
3, 4, 7, 8
*Nset, Nset=Internal_Selection-1_Displacement_Rotation-1
1, 2, 5, 6
*Nset, Nset=Node_Set-X
1, 5
*Nset, Nset=Node_Set-Z
5
*Nset, Nset=Internal_Selection-1_Temperature-1
1, 2, 3, 4, 5, 6, 7, 8
*Nset, Nset=Internal_Selection-2_Temperature-1
1, 2, 3, 4, 5, 6, 7, 8
**
** Additional node sets ++++++++++++++++++++++++++++++++++++
**
*Nset, Nset=Internal_All_Compression_Only_Constraints_NodeSet
9, 11, 13, 15
**Added by hand. If not fails
*Nset, Nset=Gapuni
9,10,11,12,13,14,15,16 
**
** Element sets ++++++++++++++++++++++++++++++++++++++++++++
**
*Elset, Elset=Internal_Selection-1_Solid_Section-1
Solid_part-1
*Elset, Elset=Internal-1_Internal_Selection-1_Compression_Only-1_Master_S5
1
**
** Additional element sets +++++++++++++++++++++++++++++++++
**
*Elset, Elset=Compression_Only-1_ElementSet-1
2
*Elset, Elset=Compression_Only-1_ElementSet-2
3
*Elset, Elset=Compression_Only-1_ElementSet-3
4
*Elset, Elset=Compression_Only-1_ElementSet-4
5
**
** Surfaces ++++++++++++++++++++++++++++++++++++++++++++++++
**
*Surface, Name=Internal_Selection-1_Compression_Only-1_Master, Type=Element
Internal-1_Internal_Selection-1_Compression_Only-1_Master_S5, S5
**
** Physical constants ++++++++++++++++++++++++++++++++++++++
**
**
** Coordinate systems ++++++++++++++++++++++++++++++++++++++
**
**
** Materials +++++++++++++++++++++++++++++++++++++++++++++++
**
*Material, Name=S235
*Density
7800
*Elastic
210000000000, 0.28
*Expansion, Zero=20
1.1E-05
*Conductivity
14
*Specific heat
440
*Material, Name=Internal_compression_only-1
*Density
1
*Elastic
1, 0
*Plastic
0, 0
**
** Sections ++++++++++++++++++++++++++++++++++++++++++++++++
**
*Solid section, Elset=Internal_Selection-1_Solid_Section-1, Material=S235
**
** Additional sections +++++++++++++++++++++++++++++++++++++
**
*Gap, Elset=Compression_Only-1_ElementSet-1
0, 0, -1, 0, , 250000000000, 0.00025
*Gap, Elset=Compression_Only-1_ElementSet-2
0, 0, -1, 0, , 250000000000, 0.00025
*Gap, Elset=Compression_Only-1_ElementSet-3
0, 0, -1, 0, , 250000000000, 0.00025
*Gap, Elset=Compression_Only-1_ElementSet-4
0, 0, -1, 0, , 250000000000, 0.00025
**
** Pre-tension sections ++++++++++++++++++++++++++++++++++++
**
**
** Constraints +++++++++++++++++++++++++++++++++++++++++++++
**
*Equation
2
10, 1, 1, 3, 1, -1
*Equation
2
10, 2, 1, 3, 2, -1
*Equation
2
10, 3, 1, 3, 3, -1
*Equation
2
12, 1, 1, 7, 1, -1
*Equation
2
12, 2, 1, 7, 2, -1
*Equation
2
12, 3, 1, 7, 3, -1
*Equation
2
14, 1, 1, 8, 1, -1
*Equation
2
14, 2, 1, 8, 2, -1
*Equation
2
14, 3, 1, 8, 3, -1
*Equation
2
16, 1, 1, 4, 1, -1
*Equation
2
16, 2, 1, 4, 2, -1
*Equation
2
16, 3, 1, 4, 3, -1
**
** Surface interactions ++++++++++++++++++++++++++++++++++++
**
**
** Contact pairs +++++++++++++++++++++++++++++++++++++++++++
**
**
** Amplitudes ++++++++++++++++++++++++++++++++++++++++++++++
**
**
** Initial conditions ++++++++++++++++++++++++++++++++++++++
**
** Name: Temperature-1
*Initial conditions, Type=Temperature
Internal_Selection-1_Temperature-1, 20
**Added by hand. If not fails
Gapuni, 20
**
** Steps +++++++++++++++++++++++++++++++++++++++++++++++++++
**
**
** Step-1 ++++++++++++++++++++++++++++++++++++++++++++++++++
**
*Step, Nlgeom, Inc=100
*Static, Solver=Pardiso
0.1, 1, 1E-05, 0.1
**
** Controls ++++++++++++++++++++++++++++++++++++++++++++++++
**
**
** Output frequency ++++++++++++++++++++++++++++++++++++++++
**
*Output, Frequency=1
**
** Boundary conditions +++++++++++++++++++++++++++++++++++++
**
*Boundary, op=New
** Name: Displacement_Rotation-1
*Boundary
Internal_Selection-1_Displacement_Rotation-1, 2, 2, 0
** Name: Displacement_Rotation-2
*Boundary
Node_Set-X, 1, 1, 0
** Name: Displacement_Rotation-3
*Boundary
Node_Set-Z, 3, 3, 0
**
** Additional boundary conditions ++++++++++++++++++++++++++
**
** Name: Compression_Only_BC
*Boundary
Internal_All_Compression_Only_Constraints_NodeSet, 1, 1, 0
Internal_All_Compression_Only_Constraints_NodeSet, 2, 2, 0
Internal_All_Compression_Only_Constraints_NodeSet, 3, 3, 0
**
** Loads +++++++++++++++++++++++++++++++++++++++++++++++++++
**
*Cload, op=New
*Dload, op=New
**
** Defined fields ++++++++++++++++++++++++++++++++++++++++++
**
*Temperature, op=New
** Name: Temperature-1
*Temperature
Internal_Selection-2_Temperature-1, 100
**
** History outputs +++++++++++++++++++++++++++++++++++++++++
**
**
** Field outputs +++++++++++++++++++++++++++++++++++++++++++
**
*Node file
RF, U
*El file
S, E, NOE
**
** End step ++++++++++++++++++++++++++++++++++++++++++++++++
**
*End step

```

---

<div class="post-metadata">

**Author:** ![Matej](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@Matej](https://prepomax.discourse.group/u/Matej)\
**Post date:** [January 3, 2025, 2:27pm UTC](https://prepomax.discourse.group/t/compresion-only-support-initial-temperature-field/2360/6 "2025-01-03T14:27:26Z")

</div>

I would really appreciate the .pmx file if possible.

---

<div class="post-metadata">

**Author:** ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)\
**Post date:** [January 3, 2025, 2:32pm UTC](https://prepomax.discourse.group/t/compresion-only-support-initial-temperature-field/2360/7 "2025-01-03T14:32:39Z")

</div>

Try this one:

[Gap initial temp.pmx](https://prepomax.discourse.group/uploads/short-url/AjPMXHuKXGevzhAFFSqTil1UlGm.pmx) (1.8 MB)

---

<div class="post-metadata">

**Author:** ![Matej](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@Matej](https://prepomax.discourse.group/u/Matej)\
**Post date:** [January 22, 2025, 8:52am UTC](https://prepomax.discourse.group/t/compresion-only-support-initial-temperature-field/2360/8 "2025-01-22T08:52:54Z")

</div>

In version v2.2.9 I cannot reproduce the problem. I tried the shared model with no luck.
