#include "implicit_f.inc"#include "comlock.inc"#include "mvsiz_p.inc"#include "com01_c.inc"#include "com04_c.inc"#include "param_c.inc"#include "vect01_c.inc"#include "scr14_c.inc"#include "task_c.inc"#include "units_c.inc"#include "impl1_c.inc"#include "lockon.inc"#include "lockoff.inc"Go to the source code of this file.
Functions/Subroutines | |
| subroutine | imp_glob_k (pm, geo, ipm, igeo, elbuf, ixs, ixq, ixc, ixt, ixp, ixr, ixtg, ixtg1, ixs10, ixs20, ixs16, iparg, tf, npc, fr_wave, w16, bufmat, thke, bufgeo, rby, skew, x, wa, iddl, ndof, k_diag, k_lt, iadk, jdik, ikgeo, etag, elbuf_tab, stack, drape_sh4n, drape_sh3n, drapeg) |
| subroutine | get_kii (ni, iddl, iadk, k_diag, k_lt, kii, nd) |
| subroutine | put_kii (ni, iddl, iadk, k_diag, k_lt, kii, nd) |
| subroutine | get_kij (ni, nj, iddl, iadk, jdik, k_lt, kij, nk, nl, ierr) |
| subroutine | put_kij (ni, nj, iddl, iadk, jdik, k_lt, kij, nk, nl, ierr) |
| subroutine | print_wkij (ni, nj, iflag) |
| subroutine | assem_kii (ni, nel, iddl, iadk, k_diag, k_lt, kii, nd, off) |
| subroutine | assem_kij (ni, nj, nel, iddl, iadk, jdik, k_diag, k_lt, kij, nd, off) |
| subroutine | put_kmii (id, iadk, k_diag, k_lt, kii, nd) |
| subroutine | put_kmij (ini, inj, iadk, jdik, k_lt, kij, nk, nl, ierr) |
| subroutine | impksout (ixs, nft, nel, iugeo, k11, k12, k13, k14, k15, k16, k17, k18, k22, k23, k24, k25, k26, k27, k28, k33, k34, k35, k36, k37, k38, k44, k45, k46, k47, k48, k55, k56, k57, k58, k66, k67, k68, k77, k78, k88) |
| subroutine | writeks (in, nft, nel, ig, ch, kij) |
| subroutine | impkcout (ixc, nft, nel, iugeo, ke11, ke12, ke13, ke14, ke22, ke23, ke24, ke33, ke34, ke44) |
| subroutine | writekc (in, nft, nel, ig, ch, kij) |
| subroutine | impkpout (nixpl, ixp, nft, nel, iugeo, ke11, ke12, ke22) |
| subroutine | writekp (in, nft, nel, ig, ch, kij) |
| subroutine | impkiout (nixpl, ixp, nft, nel, iugeo, ke11, ke12, ke22) |
| subroutine | writeki (in, nft, nel, ig, ch, kij) |
| subroutine | kelamda (ixc, nixcl, nft, nel, iugeo, ke11, ke12, ke13, ke14, ke22, ke23, ke24, ke33, ke34, ke44) |
| subroutine | jacobien (a, n, ew, ev, tol, lamda) |
| subroutine | eleoff (jft, jlt, ix, nix, nn, etag, off) |
| subroutine | imp_kpres (ib, fac, npc, tf, x, skew, nsensor, sensor_tab, weight, iadc, iddl, ndof, iadk, jdik, k_diag, k_lt) |
| subroutine | kpquad (n1, n2, n3, n4, p, x, vksi, veta, vf4, k11, k22, k33, k44, k12, k13, k14, k23, k24, k34) |
| subroutine | produitv (rx, ry, rz, sx, sy, sz, det) |
| subroutine | kp4_ini (vksi, veta, vf4) |
| subroutine | kptria (n1, n2, n3, p, x, k11, k22, k33, k12, k13, k23) |
| subroutine | assemc_kii (ni, nel, iddl, iadk, k_diag, k_lt, kii, nd, off, ndof) |
| subroutine | assemc_kij (ni, nj, nel, iddl, iadk, jdik, k_diag, k_lt, kij, nd, off, ndof) |
| subroutine | grpreorder (iparg, igrouc) |
| subroutine | imp_glob_khp (pm, geo, ipm, igeo, elbuf, ixs, ixq, ixc, ixt, ixp, ixr, ixtg, ixtg1, ixs10, ixs20, ixs16, iparg, tf, npc, fr_wave, w16, bufmat, thke, bufgeo, rby, skew, x, wa, iddl, ndof, k_diag, k_lt, iadk, jdik, ikgeo, etag, itask0, elbuf_tab, stack, drape_sh4n, drape_sh3n, drapeg) |
| subroutine | imp_glob_k0 (pm, geo, ipm, igeo, elbuf, ixs, ixq, ixc, ixt, ixp, ixr, ixtg, ixtg1, ixs10, ixs20, ixs16, iparg, tf, npc, fr_wave, w16, bufmat, thke, bufgeo, rby, skew, x, wa, iddl, ndof, k_diag, k_lt, iadk, jdik, ikgeo, etag, itask, elbuf_tab, igrouc, iprmes_el, stack, drape_sh4n, drape_sh3n, drapeg) |
| subroutine assem_kii | ( | integer, dimension(*) | ni, |
| integer | nel, | ||
| integer, dimension(*) | iddl, | ||
| integer, dimension(*) | iadk, | ||
| k_diag, | |||
| k_lt, | |||
| kii, | |||
| integer | nd, | ||
| off ) |
Definition at line 962 of file imp_glob_k.F.
| subroutine assem_kij | ( | integer, dimension(*) | ni, |
| integer, dimension(*) | nj, | ||
| integer | nel, | ||
| integer, dimension(*) | iddl, | ||
| integer, dimension(*) | iadk, | ||
| integer, dimension(*) | jdik, | ||
| k_diag, | |||
| k_lt, | |||
| kij, | |||
| integer | nd, | ||
| off ) |
Definition at line 1041 of file imp_glob_k.F.
| subroutine assemc_kii | ( | integer, dimension(*) | ni, |
| integer | nel, | ||
| integer, dimension(*) | iddl, | ||
| integer, dimension(*) | iadk, | ||
| k_diag, | |||
| k_lt, | |||
| kii, | |||
| integer | nd, | ||
| off, | |||
| integer, dimension(*) | ndof ) |
Definition at line 2587 of file imp_glob_k.F.
| subroutine assemc_kij | ( | integer, dimension(*) | ni, |
| integer, dimension(*) | nj, | ||
| integer | nel, | ||
| integer, dimension(*) | iddl, | ||
| integer, dimension(*) | iadk, | ||
| integer, dimension(*) | jdik, | ||
| k_diag, | |||
| k_lt, | |||
| kij, | |||
| integer | nd, | ||
| off, | |||
| integer, dimension(*) | ndof ) |
Definition at line 2659 of file imp_glob_k.F.
| subroutine eleoff | ( | integer | jft, |
| integer | jlt, | ||
| integer, dimension(nix,*) | ix, | ||
| integer | nix, | ||
| integer | nn, | ||
| integer, dimension(*) | etag, | ||
| off ) |
Definition at line 1927 of file imp_glob_k.F.
| subroutine get_kii | ( | integer | ni, |
| integer, dimension(*) | iddl, | ||
| integer, dimension(*) | iadk, | ||
| k_diag, | |||
| k_lt, | |||
| kii, | |||
| integer | nd ) |
Definition at line 592 of file imp_glob_k.F.
| subroutine get_kij | ( | integer | ni, |
| integer | nj, | ||
| integer, dimension(*) | iddl, | ||
| integer, dimension(*) | iadk, | ||
| integer, dimension(*) | jdik, | ||
| k_lt, | |||
| kij, | |||
| integer | nk, | ||
| integer | nl, | ||
| integer | ierr ) |
Definition at line 713 of file imp_glob_k.F.
| subroutine grpreorder | ( | integer, dimension(nparg,*) | iparg, |
| integer, dimension(*) | igrouc ) |
Definition at line 2808 of file imp_glob_k.F.
| subroutine imp_glob_k | ( | pm, | |
| geo, | |||
| integer, dimension(npropmi,*) | ipm, | ||
| integer, dimension(npropgi,*) | igeo, | ||
| elbuf, | |||
| integer, dimension(nixs,*) | ixs, | ||
| integer, dimension(nixq,*) | ixq, | ||
| integer, dimension(nixc,*) | ixc, | ||
| integer, dimension(nixt,*) | ixt, | ||
| integer, dimension(nixp,*) | ixp, | ||
| integer, dimension(nixr,*) | ixr, | ||
| integer, dimension(nixtg,*) | ixtg, | ||
| integer, dimension(4,*) | ixtg1, | ||
| integer, dimension(6,*) | ixs10, | ||
| integer, dimension(12,*) | ixs20, | ||
| integer, dimension(8,*) | ixs16, | ||
| integer, dimension(nparg,*) | iparg, | ||
| tf, | |||
| integer, dimension(*) | npc, | ||
| fr_wave, | |||
| w16, | |||
| bufmat, | |||
| thke, | |||
| bufgeo, | |||
| rby, | |||
| skew, | |||
| x, | |||
| wa, | |||
| integer, dimension(*) | iddl, | ||
| integer, dimension(*) | ndof, | ||
| k_diag, | |||
| k_lt, | |||
| integer, dimension(*) | iadk, | ||
| integer, dimension(*) | jdik, | ||
| integer | ikgeo, | ||
| integer, dimension(*) | etag, | ||
| type (elbuf_struct_), dimension(ngroup) | elbuf_tab, | ||
| type (stack_ply) | stack, | ||
| type (drape_), dimension(numelc_drape) | drape_sh4n, | ||
| type (drape_), dimension(numeltg_drape) | drape_sh3n, | ||
| type (drapeg_) | drapeg ) |
Definition at line 53 of file imp_glob_k.F.
| subroutine imp_glob_k0 | ( | pm, | |
| geo, | |||
| integer, dimension(npropmi,*) | ipm, | ||
| integer, dimension(npropgi,*) | igeo, | ||
| elbuf, | |||
| integer, dimension(nixs,*) | ixs, | ||
| integer, dimension(nixq,*) | ixq, | ||
| integer, dimension(nixc,*) | ixc, | ||
| integer, dimension(nixt,*) | ixt, | ||
| integer, dimension(nixp,*) | ixp, | ||
| integer, dimension(nixr,*) | ixr, | ||
| integer, dimension(nixtg,*) | ixtg, | ||
| integer, dimension(4,*) | ixtg1, | ||
| integer, dimension(6,*) | ixs10, | ||
| integer, dimension(12,*) | ixs20, | ||
| integer, dimension(8,*) | ixs16, | ||
| integer, dimension(nparg,*) | iparg, | ||
| tf, | |||
| integer, dimension(*) | npc, | ||
| fr_wave, | |||
| w16, | |||
| bufmat, | |||
| thke, | |||
| bufgeo, | |||
| rby, | |||
| skew, | |||
| x, | |||
| wa, | |||
| integer, dimension(*) | iddl, | ||
| integer, dimension(*) | ndof, | ||
| k_diag, | |||
| k_lt, | |||
| integer, dimension(*) | iadk, | ||
| integer, dimension(*) | jdik, | ||
| integer | ikgeo, | ||
| integer, dimension(*) | etag, | ||
| integer | itask, | ||
| type (elbuf_struct_), dimension(ngroup) | elbuf_tab, | ||
| integer, dimension(ngroup) | igrouc, | ||
| integer, dimension(*) | iprmes_el, | ||
| type (stack_ply) | stack, | ||
| type (drape_), dimension(numelc_drape) | drape_sh4n, | ||
| type (drape_), dimension(numeltg_drape) | drape_sh3n, | ||
| type (drapeg_) | drapeg ) |
Definition at line 3074 of file imp_glob_k.F.
| subroutine imp_glob_khp | ( | pm, | |
| geo, | |||
| integer, dimension(npropmi,*) | ipm, | ||
| integer, dimension(npropgi,*) | igeo, | ||
| elbuf, | |||
| integer, dimension(nixs,*) | ixs, | ||
| integer, dimension(nixq,*) | ixq, | ||
| integer, dimension(nixc,*) | ixc, | ||
| integer, dimension(nixt,*) | ixt, | ||
| integer, dimension(nixp,*) | ixp, | ||
| integer, dimension(nixr,*) | ixr, | ||
| integer, dimension(nixtg,*) | ixtg, | ||
| integer, dimension(4,*) | ixtg1, | ||
| integer, dimension(6,*) | ixs10, | ||
| integer, dimension(12,*) | ixs20, | ||
| integer, dimension(8,*) | ixs16, | ||
| integer, dimension(nparg,*) | iparg, | ||
| tf, | |||
| integer, dimension(*) | npc, | ||
| fr_wave, | |||
| w16, | |||
| bufmat, | |||
| thke, | |||
| bufgeo, | |||
| rby, | |||
| skew, | |||
| x, | |||
| wa, | |||
| integer, dimension(*) | iddl, | ||
| integer, dimension(*) | ndof, | ||
| k_diag, | |||
| k_lt, | |||
| integer, dimension(*) | iadk, | ||
| integer, dimension(*) | jdik, | ||
| integer | ikgeo, | ||
| integer, dimension(*) | etag, | ||
| integer | itask0, | ||
| type (elbuf_struct_), dimension(ngroup) | elbuf_tab, | ||
| type (stack_ply) | stack, | ||
| type (drape_), dimension(numelc_drape), target | drape_sh4n, | ||
| type (drape_), dimension(numeltg_drape), target | drape_sh3n, | ||
| type (drapeg_) | drapeg ) |
Definition at line 2866 of file imp_glob_k.F.
| subroutine imp_kpres | ( | integer, dimension(nibcld,*) | ib, |
| fac, | |||
| integer, dimension(*) | npc, | ||
| tf, | |||
| x, | |||
| skew, | |||
| integer, intent(in) | nsensor, | ||
| type (sensor_str_), dimension(nsensor), intent(in) | sensor_tab, | ||
| integer, dimension(*) | weight, | ||
| integer, dimension(4,*) | iadc, | ||
| integer, dimension(*) | iddl, | ||
| integer, dimension(*) | ndof, | ||
| integer, dimension(*) | iadk, | ||
| integer, dimension(*) | jdik, | ||
| k_diag, | |||
| k_lt ) |
Definition at line 1975 of file imp_glob_k.F.
| subroutine impkcout | ( | integer, dimension(nixc,*) | ixc, |
| integer | nft, | ||
| integer | nel, | ||
| integer | iugeo, | ||
| ke11, | |||
| ke12, | |||
| ke13, | |||
| ke14, | |||
| ke22, | |||
| ke23, | |||
| ke24, | |||
| ke33, | |||
| ke34, | |||
| ke44 ) |
Definition at line 1439 of file imp_glob_k.F.
| subroutine impkiout | ( | integer | nixpl, |
| integer, dimension(nixpl,*) | ixp, | ||
| integer | nft, | ||
| integer | nel, | ||
| integer | iugeo, | ||
| ke11, | |||
| ke12, | |||
| ke22 ) |
Definition at line 1605 of file imp_glob_k.F.
| subroutine impkpout | ( | integer | nixpl, |
| integer, dimension(nixpl,*) | ixp, | ||
| integer | nft, | ||
| integer | nel, | ||
| integer | iugeo, | ||
| ke11, | |||
| ke12, | |||
| ke22 ) |
Definition at line 1528 of file imp_glob_k.F.
| subroutine impksout | ( | integer, dimension(nixs,*) | ixs, |
| integer | nft, | ||
| integer | nel, | ||
| integer | iugeo, | ||
| k11, | |||
| k12, | |||
| k13, | |||
| k14, | |||
| k15, | |||
| k16, | |||
| k17, | |||
| k18, | |||
| k22, | |||
| k23, | |||
| k24, | |||
| k25, | |||
| k26, | |||
| k27, | |||
| k28, | |||
| k33, | |||
| k34, | |||
| k35, | |||
| k36, | |||
| k37, | |||
| k38, | |||
| k44, | |||
| k45, | |||
| k46, | |||
| k47, | |||
| k48, | |||
| k55, | |||
| k56, | |||
| k57, | |||
| k58, | |||
| k66, | |||
| k67, | |||
| k68, | |||
| k77, | |||
| k78, | |||
| k88 ) |
Definition at line 1311 of file imp_glob_k.F.
| subroutine jacobien | ( | a, | |
| integer | n, | ||
| ew, | |||
| ev, | |||
| tol, | |||
| lamda ) |
Definition at line 1787 of file imp_glob_k.F.
| subroutine kelamda | ( | integer, dimension(nixcl,*) | ixc, |
| integer | nixcl, | ||
| integer | nft, | ||
| integer | nel, | ||
| integer | iugeo, | ||
| ke11, | |||
| ke12, | |||
| ke13, | |||
| ke14, | |||
| ke22, | |||
| ke23, | |||
| ke24, | |||
| ke33, | |||
| ke34, | |||
| ke44 ) |
Definition at line 1682 of file imp_glob_k.F.
| subroutine kp4_ini | ( | vksi, | |
| veta, | |||
| vf4 ) |
Definition at line 2408 of file imp_glob_k.F.
| subroutine kpquad | ( | integer | n1, |
| integer | n2, | ||
| integer | n3, | ||
| integer | n4, | ||
| p, | |||
| x, | |||
| vksi, | |||
| veta, | |||
| vf4, | |||
| k11, | |||
| k22, | |||
| k33, | |||
| k44, | |||
| k12, | |||
| k13, | |||
| k14, | |||
| k23, | |||
| k24, | |||
| k34 ) |
Definition at line 2161 of file imp_glob_k.F.
| subroutine kptria | ( | integer | n1, |
| integer | n2, | ||
| integer | n3, | ||
| p, | |||
| x, | |||
| k11, | |||
| k22, | |||
| k33, | |||
| k12, | |||
| k13, | |||
| k23 ) |
Definition at line 2491 of file imp_glob_k.F.
| subroutine print_wkij | ( | integer | ni, |
| integer | nj, | ||
| integer | iflag ) |
Definition at line 891 of file imp_glob_k.F.
| subroutine produitv | ( | rx, | |
| ry, | |||
| rz, | |||
| sx, | |||
| sy, | |||
| sz, | |||
| det ) |
Definition at line 2377 of file imp_glob_k.F.
| subroutine put_kii | ( | integer | ni, |
| integer, dimension(*) | iddl, | ||
| integer, dimension(*) | iadk, | ||
| k_diag, | |||
| k_lt, | |||
| kii, | |||
| integer | nd ) |
Definition at line 654 of file imp_glob_k.F.
| subroutine put_kij | ( | integer | ni, |
| integer | nj, | ||
| integer, dimension(*) | iddl, | ||
| integer, dimension(*) | iadk, | ||
| integer, dimension(*) | jdik, | ||
| k_lt, | |||
| kij, | |||
| integer | nk, | ||
| integer | nl, | ||
| integer | ierr ) |
Definition at line 810 of file imp_glob_k.F.
| subroutine put_kmii | ( | integer | id, |
| integer, dimension(*) | iadk, | ||
| k_diag, | |||
| k_lt, | |||
| kii, | |||
| integer | nd ) |
Definition at line 1186 of file imp_glob_k.F.
| subroutine put_kmij | ( | integer | ini, |
| integer | inj, | ||
| integer, dimension(*) | iadk, | ||
| integer, dimension(*) | jdik, | ||
| k_lt, | |||
| kij, | |||
| integer | nk, | ||
| integer | nl, | ||
| integer | ierr ) |
Definition at line 1238 of file imp_glob_k.F.
| subroutine writekc | ( | integer | in, |
| integer | nft, | ||
| integer | nel, | ||
| integer, dimension(*) | ig, | ||
| character | ch, | ||
| kij ) |
Definition at line 1488 of file imp_glob_k.F.
| subroutine writeki | ( | integer | in, |
| integer | nft, | ||
| integer | nel, | ||
| integer, dimension(*) | ig, | ||
| character | ch, | ||
| kij ) |
Definition at line 1642 of file imp_glob_k.F.
| subroutine writekp | ( | integer | in, |
| integer | nft, | ||
| integer | nel, | ||
| integer, dimension(*) | ig, | ||
| character | ch, | ||
| kij ) |
Definition at line 1565 of file imp_glob_k.F.
| subroutine writeks | ( | integer | in, |
| integer | nft, | ||
| integer | nel, | ||
| integer, dimension(*) | ig, | ||
| character | ch, | ||
| kij ) |
Definition at line 1397 of file imp_glob_k.F.