Class to compute, as a vector state, the global internal volumic force of an viscoelastic material using its material properties.
More...
|
| def | __init__ (self, deck, problem, y, t_n) |
| | Constructor. More...
|
| |
| def | compute_ext_state (self, deck, problem, y) |
| | Function to compute the scalar extension state. More...
|
| |
| def | compute_ext_state_visco (self, deck, problem, y, t_n) |
| | Function to compute the viscoelastic part of the scalar extension state. More...
|
| |
| def | compute_t_visco (self, deck, problem, y) |
| | Function to compute the viscous part of the scalar force state. More...
|
| |
| def | compute_T (self, deck, problem, y) |
| | Function to compute the vector force state. More...
|
| |
| def | compute_Ts (self, deck, problem) |
| | Function to compute, as a vector state, the global internal volumic force within the equation of motion. More...
|
| |
|
|
| len_x |
| | Amount of nodes in x direction.
|
| |
|
| Relax_Modulus |
| | Relaxation modulus of the material.
|
| |
|
| Relax_Time |
| | Relaxation time of the material.
|
| |
|
| w |
| | Scalar influence function.
|
| |
|
| M |
| | Deformed direction vector state.
|
| |
|
| e |
| | Scalar extension state.
|
| |
|
| e_visco |
| | Viscous part of the scalar extension state.
|
| |
|
| t_visco |
| | Viscous part of the scalar state.
|
| |
|
| tscal |
| | Scalar force state.
|
| |
|
| T |
| | Vector force state.
|
| |
|
| Ts |
| | Sum of the (T[xi] - T[xp])*Vol[xi] equivalent to the global internal volumic force.
|
| |
Class to compute, as a vector state, the global internal volumic force of an viscoelastic material using its material properties.
§ __init__()
| def materials.viscoelastic.Viscoelastic_material.__init__ |
( |
|
self, |
|
|
|
deck, |
|
|
|
problem, |
|
|
|
y, |
|
|
|
t_n |
|
) |
| |
Constructor.
- Parameters
-
| deck | The input deck |
| problem | The related peridynamic problem |
| y | The actual postions |
| t_n | The time step |
§ compute_ext_state()
| def materials.viscoelastic.Viscoelastic_material.compute_ext_state |
( |
|
self, |
|
|
|
deck, |
|
|
|
problem, |
|
|
|
y |
|
) |
| |
Function to compute the scalar extension state.
- Parameters
-
| deck | The input deck |
| problem | The related peridynamic problem |
| y | The actual postions |
§ compute_ext_state_visco()
| def materials.viscoelastic.Viscoelastic_material.compute_ext_state_visco |
( |
|
self, |
|
|
|
deck, |
|
|
|
problem, |
|
|
|
y, |
|
|
|
t_n |
|
) |
| |
Function to compute the viscoelastic part of the scalar extension state.
- Parameters
-
| deck | The input deck |
| problem | The related peridynamic problem |
| y | The actual postions |
| t_n | The time step |
§ compute_T()
| def materials.viscoelastic.Viscoelastic_material.compute_T |
( |
|
self, |
|
|
|
deck, |
|
|
|
problem, |
|
|
|
y |
|
) |
| |
Function to compute the vector force state.
- Parameters
-
| deck | The input deck |
| problem | The related peridynamic problem |
| y | The actual postions |
§ compute_t_visco()
| def materials.viscoelastic.Viscoelastic_material.compute_t_visco |
( |
|
self, |
|
|
|
deck, |
|
|
|
problem, |
|
|
|
y |
|
) |
| |
Function to compute the viscous part of the scalar force state.
- Parameters
-
| deck | The input deck |
| problem | The related peridynamic problem |
| y | The actual postions |
§ compute_Ts()
| def materials.viscoelastic.Viscoelastic_material.compute_Ts |
( |
|
self, |
|
|
|
deck, |
|
|
|
problem |
|
) |
| |
Function to compute, as a vector state, the global internal volumic force within the equation of motion.
- Parameters
-
| deck | The input deck |
| problem | The related peridynamic problem |
The documentation for this class was generated from the following file:
- /calculs/git/peridynamics_1D/materials/viscoelastic.py