Choral
|
DERIVED TYPE cardioModel More...
Data Types | |
interface | cardiomodel |
Derived type for tissue properties in cardiac electrophysiology. More... | |
interface | |
print a short description More... | |
Functions/Subroutines | |
type(cardiomodel) function | cardiomodel_create (fibre, Am, conduc_type) |
constructor for cardioModel type More... | |
subroutine | set_conductivities (gil, git, gel, get, type) |
set conductivities More... | |
subroutine, public | scale_conductivities (cm, sc) |
rescale the conductivities More... | |
subroutine | cardiomodel_print (cm) |
print cardio model More... | |
subroutine, public | monodomain_assemble (M, S, cm, X_h, qd_M, qd_S) |
Assemble the monodomain diffusion matrices. More... | |
real(rp) function | usigmav (u, v, fd, gl, gt) |
scalar product u^T Sigma v More... | |
DERIVED TYPE cardioModel
Tissue model in cardiac electrophysiology
|
private |
constructor for cardioModel type
Definition at line 99 of file cardioModel_mod.f90.
|
private |
print cardio model
Definition at line 173 of file cardioModel_mod.f90.
subroutine, public cardiomodel_mod::monodomain_assemble | ( | type(csr), intent(out) | M, |
type(csr), intent(out) | S, | ||
class(cardiomodel), intent(in) | cm, | ||
type(fespace), intent(in) | X_h, | ||
integer, intent(in) | qd_M, | ||
integer, intent(in) | qd_S | ||
) |
Assemble the monodomain diffusion matrices.
OUTPUT :
INPUT :
Definition at line 198 of file cardioModel_mod.f90.
subroutine, public cardiomodel_mod::scale_conductivities | ( | type(cardiomodel), intent(inout) | cm, |
real(rp), intent(in) | sc | ||
) |
rescale the conductivities
Definition at line 159 of file cardioModel_mod.f90.
|
private |
set conductivities
Definition at line 121 of file cardioModel_mod.f90.
|
private |
scalar product u^T Sigma v
with sigma = Diag( gl, gt, gt) in an orthonormal bass (e1, e2, e3) where e1 is colinear to fd
fd = fibre direction gl, gt = transverse and longitudinal conductivities
Definition at line 256 of file cardioModel_mod.f90.