material subroutine incorporating kinematics resulting from opening of slip planes More...
Data Types | |
| type | tparameters | 
| container type for internal constitutive parameters  More... | |
Functions/Subroutines | |
| subroutine, public | kinematics_slipplane_opening_init | 
| module initialization  More... | |
| subroutine, public | kinematics_slipplane_opening_lianditstangent (Ld, dLd_dTstar, S, ipc, ip, el) | 
| contains the constitutive equation for calculating the velocity gradient  More... | |
Variables | |
| integer, dimension(:), allocatable | kinematics_slipplane_opening_instance | 
| type(tparameters), dimension(:), allocatable | param | 
| containers of constitutive parameters (len Ninstance)  More... | |
material subroutine incorporating kinematics resulting from opening of slip planes
to be done
| subroutine, public kinematics_slipplane_opening::kinematics_slipplane_opening_init | 
module initialization
reads in material parameters, allocates arrays, and does sanity checks
Definition at line 15541 of file DAMASK_marc.f90.
References config::config_phase, debug::debug_constitutive, debug::debug_level, debug::debug_levelbasic, io::io_error(), material::kinematics_slipplane_opening_id, kinematics_slipplane_opening_instance, material::kinematics_slipplane_opening_label, lattice::lattice_slip_direction(), lattice::lattice_slip_normal(), lattice::lattice_slip_transverse(), math::math_expand(), math::math_outer(), param, and material::phase_kinematics.
Referenced by constitutive::constitutive_init().
 Here is the call graph for this function:
 Here is the caller graph for this function:| subroutine, public kinematics_slipplane_opening::kinematics_slipplane_opening_lianditstangent | ( | real(preal), dimension(3,3), intent(out) | Ld, | 
| real(preal), dimension(3,3,3,3), intent(out) | dLd_dTstar, | ||
| real(preal), dimension(3,3), intent(in) | S, | ||
| integer, intent(in) | ipc, | ||
| integer, intent(in) | ip, | ||
| integer, intent(in) | el | ||
| ) | 
contains the constitutive equation for calculating the velocity gradient
| [in] | el | element number | 
| [out] | ld | damage velocity gradient | 
| [out] | dld_dtstar | derivative of Ld with respect to Tstar (4th-order tensor) | 
| ipc | grain number | 
| ip | integration point number | 
Definition at line 15605 of file DAMASK_marc.f90.
References kinematics_slipplane_opening_instance, and param.
Referenced by constitutive::constitutive_lianditstangents().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 15511 of file DAMASK_marc.f90.
Referenced by kinematics_slipplane_opening_init(), and kinematics_slipplane_opening_lianditstangent().
      
  | 
  private | 
containers of constitutive parameters (len Ninstance)
Definition at line 15527 of file DAMASK_marc.f90.
Referenced by kinematics_slipplane_opening_init(), and kinematics_slipplane_opening_lianditstangent().