|
LP2R 1.0
Linear Polydisperse Polymer Rheology
|
#include <LP2R.h>
Public Member Functions | |
| C_LPoly (const double M, const double W, const double M_e) | |
Public Attributes | |
| double | mass =0.0 |
| double | wt =0.0 |
| double | Z_chain =0.0 |
| double | z =0.0 |
| bool | alive =true |
| bool | relax_free_Rouse =false |
| bool | rept_set =false |
| double | tau_d_0 =1.0e22 |
| double | Z_rept =0.0 |
| double | rept_wt =0.0 |
| int | p_max =0 |
| int | p_next =0 |
| double | t_FRouse |
Agreegate class to hold information about a linear polymer
| bool C_LPoly::alive =true |
Becomes false if the chain completely relaxes
| double C_LPoly::mass =0.0 |
molar mass of the polymer (g/mole)
| int C_LPoly::p_max =0 |
Highest reptation mode
| int C_LPoly::p_next =0 |
Next available reptation mode
| bool C_LPoly::relax_free_Rouse =false |
True for unentangled chains
| bool C_LPoly::rept_set =false |
Becomes true once further relaxation is assigned tobe via reptation
| double C_LPoly::rept_wt =0.0 |
Weight associated with reptation
| double C_LPoly::t_FRouse |
Relaxation time by free Rouse relaxation (Z_chain^2) tau_e
| double C_LPoly::tau_d_0 =1.0e22 |
Reptation time for the zeroth mode; initialized to a large number
| double C_LPoly::wt =0.0 |
Weight fraction associated with the polymer in the ensemble
| double C_LPoly::z =0.0 |
Escaped number of entanglements from either ends of the chain at current time
| double C_LPoly::Z_chain =0.0 |
Number of entanglements in the chain. Z_chain=mass/M_e
| double C_LPoly::Z_rept =0.0 |
Amount of chain that should relax by reptation