LP2R 1.0
Linear Polydisperse Polymer Rheology
Public Member Functions | Public Attributes | List of all members
C_LPoly Class Reference

#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
 

Detailed Description

Agreegate class to hold information about a linear polymer

Member Data Documentation

◆ alive

bool C_LPoly::alive =true

Becomes false if the chain completely relaxes

◆ mass

double C_LPoly::mass =0.0

molar mass of the polymer (g/mole)

◆ p_max

int C_LPoly::p_max =0

Highest reptation mode

◆ p_next

int C_LPoly::p_next =0

Next available reptation mode

◆ relax_free_Rouse

bool C_LPoly::relax_free_Rouse =false

True for unentangled chains

◆ rept_set

bool C_LPoly::rept_set =false

Becomes true once further relaxation is assigned tobe via reptation

◆ rept_wt

double C_LPoly::rept_wt =0.0

Weight associated with reptation

◆ t_FRouse

double C_LPoly::t_FRouse

Relaxation time by free Rouse relaxation (Z_chain^2) tau_e

◆ tau_d_0

double C_LPoly::tau_d_0 =1.0e22

Reptation time for the zeroth mode; initialized to a large number

◆ wt

double C_LPoly::wt =0.0

Weight fraction associated with the polymer in the ensemble

◆ z

double C_LPoly::z =0.0

Escaped number of entanglements from either ends of the chain at current time

◆ Z_chain

double C_LPoly::Z_chain =0.0

Number of entanglements in the chain. Z_chain=mass/M_e

◆ Z_rept

double C_LPoly::Z_rept =0.0

Amount of chain that should relax by reptation


The documentation for this class was generated from the following file: