mechmat.properties.specific_volume package

Submodules

mechmat.properties.specific_volume.twodomaintaitpvt module

class mechmat.properties.specific_volume.twodomaintaitpvt.TwoDomainTaitpvT(**kwargs)[source]

Bases: mechmat.core.chainable.Chainable

The modified 2-domain Tait pvT model is used to determine the density of the material as a function of the temperature and pressure. This variation impacts on many aspects of the flow simulation.

The 2-domain Tait pvT model is given by the following equations:

\[v(T, p)=v_{0}(T)\left[1-C \ln \left(1+\frac{p}{B(T)}\right)\right]+v_{t}(T, p)\]
where:
  • \(v(T, p)\) is the specific geometry at temperature and pressure

  • \(v_0\) is the specific geometry at zero gauge pressure

  • \(T\) is the temperature

  • \(p\) is the pressure

  • \(C\) is a constant

  • \(B\) accounts for the pressure sensitivity of the material

The input for fully specified state:
  • b_1s

  • b_1m

  • b_2s

  • b_2m

  • b_3s

  • b_3m

  • b_4s

  • b_4m

  • b_5

  • b_6

  • b_7

  • b_8

  • b_9

  • temperature

  • pressure

b_1m

Descriptor guarding Linked attributes

b_1s

Descriptor guarding Linked attributes

b_2m

Descriptor guarding Linked attributes

b_2s

Descriptor guarding Linked attributes

b_3m

Descriptor guarding Linked attributes

b_3s

Descriptor guarding Linked attributes

b_4m

Descriptor guarding Linked attributes

b_4s

Descriptor guarding Linked attributes

b_5

Descriptor guarding Linked attributes

b_6

Descriptor guarding Linked attributes

b_7

Descriptor guarding Linked attributes

b_8

Descriptor guarding Linked attributes

b_9

Descriptor guarding Linked attributes

specific_volume_transition_temperature

Descriptor guarding Linked attributes

specific_volume_zero_gauge_pressure

Descriptor guarding Linked attributes

temperature_transition

Descriptor guarding Linked attributes

Module contents