OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
i22tri_mod Module Reference

Variables

integer ibug22
integer ibug22_tri
integer ibug22_trivox
integer ibug22_intersect
integer ibug22_subvol
integer ibug22_aera
integer ibug22_ident
integer ibug22_convec
integer ibug22_eos
integer ibug22_dvol
integer ibug22_sigeps51
integer ibug22_sigeps37
integer ibug22_ssp
integer ibug22_flux
integer ibug22_flux22
integer ibug22_volfrac
integer ibug22_conti
integer ibug22_fint
integer ibug22_sinit
integer ibug22_nodalp
integer ibug22_amouil
integer ibug22_spe_convec
integer ibug22_fcont
integer ibug22_fcontass
integer ibug22_swet
integer ibug22_destroy
integer ibug22_merge
integer ibug22_undirectlink
integer ibug22_outp_ccbuffer
integer ibug22_outp_intpoint
integer ibug22_truss
integer ibug22_orphannodes
integer ibug22_vd2
integer ibug22_dtmin
integer ibug22_nvar
integer ibug22_itrimat
integer ibug22_antidiff
integer ibug22_upwind
integer ibug22_link_switch
integer ibug22_tracking
integer ibug22_prediction
integer ibug22_fillmat
integer ibug22_ccbuflist
integer ibug22_cc_length
integer min_ix
integer min_iy
integer min_iz
integer max_ix
integer max_iy
integer max_iz
integer current_add
integer nrtm_t_max
integer nirect_l
integer siz_irect_l
integer, dimension(:), allocatable nsnr_g
integer siz_xrem
integer, dimension(:), pointer lchain_elem
integer, dimension(:), pointer lchain_next
integer, dimension(:), pointer lchain_last
integer, dimension(:,:), allocatable n1_tab
integer, dimension(:,:), allocatable add_edge
integer, dimension(:,:), allocatable add_face
integer imin
integer imax
integer, dimension(:), allocatable ubound
integer, dimension(:), allocatable lbound
integer, dimension(:), allocatable icandb
integer nb
integer, dimension(:), allocatable eix1
integer, dimension(:), allocatable eiy1
integer, dimension(:), allocatable eiz1
integer, dimension(:), allocatable eix2
integer, dimension(:), allocatable eiy2
integer, dimension(:), allocatable eiz2
integer, dimension(:), allocatable list_b
integer, dimension(:), allocatable list_e
integer, dimension(:), allocatable iadf
integer, dimension(:), allocatable iadl
integer, dimension(:), allocatable get_list_e_pos_from_cand_e_pos
integer, dimension(:), allocatable list_b_add
integer ncandb
integer ncande
integer ncandb_add
integer, dimension(:), allocatable itagb
integer, dimension(:), allocatable itage
integer, dimension(:), allocatable diag22
integer, dimension(:), allocatable nbsubtriangles
integer, dimension(:), allocatable id_
integer, dimension(:), allocatable idloc_
integer, dimension(:), allocatable ng_
integer, dimension(:), allocatable nel_
integer nbcut_max
integer ii_stok2
integer iskip22
integer in22

Variable Documentation

◆ add_edge

integer, dimension(:,:), allocatable i22tri_mod::add_edge

Definition at line 477 of file cut-cell-search_mod.F.

◆ add_face

integer, dimension(:,:), allocatable i22tri_mod::add_face

Definition at line 477 of file cut-cell-search_mod.F.

◆ current_add

integer i22tri_mod::current_add

Definition at line 441 of file cut-cell-search_mod.F.

441 INTEGER ::
442 . CURRENT_ADD,
443 . NRTM_T_MAX ! (nombre maximum des valeurs locales)

◆ diag22

integer, dimension(:), allocatable i22tri_mod::diag22

Definition at line 502 of file cut-cell-search_mod.F.

◆ eix1

integer, dimension(:), allocatable i22tri_mod::eix1

Definition at line 490 of file cut-cell-search_mod.F.

490 INTEGER, ALLOCATABLE, DIMENSION(:) ::
491 . EIX1,EIY1,
492 . EIZ1,EIX2,
493 . EIY2,EIZ2

◆ eix2

integer, dimension(:), allocatable i22tri_mod::eix2

Definition at line 490 of file cut-cell-search_mod.F.

◆ eiy1

integer, dimension(:), allocatable i22tri_mod::eiy1

Definition at line 490 of file cut-cell-search_mod.F.

◆ eiy2

integer, dimension(:), allocatable i22tri_mod::eiy2

Definition at line 490 of file cut-cell-search_mod.F.

◆ eiz1

integer, dimension(:), allocatable i22tri_mod::eiz1

Definition at line 490 of file cut-cell-search_mod.F.

◆ eiz2

integer, dimension(:), allocatable i22tri_mod::eiz2

Definition at line 490 of file cut-cell-search_mod.F.

◆ get_list_e_pos_from_cand_e_pos

integer, dimension(:), allocatable i22tri_mod::get_list_e_pos_from_cand_e_pos

Definition at line 495 of file cut-cell-search_mod.F.

◆ iadf

integer, dimension(:), allocatable i22tri_mod::iadf

Definition at line 495 of file cut-cell-search_mod.F.

◆ iadl

integer, dimension(:), allocatable i22tri_mod::iadl

Definition at line 495 of file cut-cell-search_mod.F.

◆ ibug22

integer i22tri_mod::ibug22

Definition at line 226 of file cut-cell-search_mod.F.

226 INTEGER :: IBUG22

◆ ibug22_aera

integer i22tri_mod::ibug22_aera

Definition at line 251 of file cut-cell-search_mod.F.

251 INTEGER :: IBUG22_aera

◆ ibug22_amouil

integer i22tri_mod::ibug22_amouil

Definition at line 326 of file cut-cell-search_mod.F.

326 INTEGER :: IBUG22_amouil

◆ ibug22_antidiff

integer i22tri_mod::ibug22_antidiff

Definition at line 398 of file cut-cell-search_mod.F.

398 INTEGER :: IBUG22_ANTIDIFF

◆ ibug22_cc_length

integer i22tri_mod::ibug22_cc_length

Definition at line 433 of file cut-cell-search_mod.F.

433 INTEGER :: IBUG22_CC_LENGTH

◆ ibug22_ccbuflist

integer i22tri_mod::ibug22_ccbuflist

Definition at line 428 of file cut-cell-search_mod.F.

428 INTEGER :: IBUG22_CCBUFLIST

◆ ibug22_conti

integer i22tri_mod::ibug22_conti

Definition at line 306 of file cut-cell-search_mod.F.

306 INTEGER :: IBUG22_conti

◆ ibug22_convec

integer i22tri_mod::ibug22_convec

Definition at line 261 of file cut-cell-search_mod.F.

261 INTEGER :: IBUG22_convec

◆ ibug22_destroy

integer i22tri_mod::ibug22_destroy

Definition at line 347 of file cut-cell-search_mod.F.

347 INTEGER :: IBUG22_destroy

◆ ibug22_dtmin

integer i22tri_mod::ibug22_dtmin

Definition at line 383 of file cut-cell-search_mod.F.

383 INTEGER :: IBUG22_DTMIN

◆ ibug22_dvol

integer i22tri_mod::ibug22_dvol

Definition at line 271 of file cut-cell-search_mod.F.

271 INTEGER :: IBUG22_dvol

◆ ibug22_eos

integer i22tri_mod::ibug22_eos

Definition at line 266 of file cut-cell-search_mod.F.

266 INTEGER :: IBUG22_eos

◆ ibug22_fcont

integer i22tri_mod::ibug22_fcont

Definition at line 336 of file cut-cell-search_mod.F.

336 INTEGER :: IBUG22_fcont

◆ ibug22_fcontass

integer i22tri_mod::ibug22_fcontass

Definition at line 337 of file cut-cell-search_mod.F.

337 INTEGER :: IBUG22_fcontASS

◆ ibug22_fillmat

integer i22tri_mod::ibug22_fillmat

Definition at line 423 of file cut-cell-search_mod.F.

423 INTEGER :: IBUG22_FILLMAT

◆ ibug22_fint

integer i22tri_mod::ibug22_fint

Definition at line 311 of file cut-cell-search_mod.F.

311 INTEGER :: IBUG22_fint

◆ ibug22_flux

integer i22tri_mod::ibug22_flux

Definition at line 291 of file cut-cell-search_mod.F.

291 INTEGER :: IBUG22_flux

◆ ibug22_flux22

integer i22tri_mod::ibug22_flux22

Definition at line 296 of file cut-cell-search_mod.F.

296 INTEGER :: IBUG22_flux22

◆ ibug22_ident

integer i22tri_mod::ibug22_ident

Definition at line 256 of file cut-cell-search_mod.F.

256 INTEGER :: IBUG22_ident

◆ ibug22_intersect

integer i22tri_mod::ibug22_intersect

Definition at line 241 of file cut-cell-search_mod.F.

241 INTEGER :: IBUG22_intersect

◆ ibug22_itrimat

integer i22tri_mod::ibug22_itrimat

Definition at line 393 of file cut-cell-search_mod.F.

393 INTEGER :: IBUG22_ITRIMAT

◆ ibug22_link_switch

integer i22tri_mod::ibug22_link_switch

Definition at line 408 of file cut-cell-search_mod.F.

408 INTEGER :: IBUG22_LINK_SWITCH

◆ ibug22_merge

integer i22tri_mod::ibug22_merge

Definition at line 352 of file cut-cell-search_mod.F.

352 INTEGER :: IBUG22_merge

◆ ibug22_nodalp

integer i22tri_mod::ibug22_nodalp

Definition at line 321 of file cut-cell-search_mod.F.

321 INTEGER :: IBUG22_nodalp

◆ ibug22_nvar

integer i22tri_mod::ibug22_nvar

Definition at line 388 of file cut-cell-search_mod.F.

388 INTEGER :: IBUG22_NVAR

◆ ibug22_orphannodes

integer i22tri_mod::ibug22_orphannodes

Definition at line 373 of file cut-cell-search_mod.F.

373 INTEGER :: IBUG22_OrphanNodes

◆ ibug22_outp_ccbuffer

integer i22tri_mod::ibug22_outp_ccbuffer

Definition at line 362 of file cut-cell-search_mod.F.

362 INTEGER :: IBUG22_OUTP_CCbuffer

◆ ibug22_outp_intpoint

integer i22tri_mod::ibug22_outp_intpoint

Definition at line 367 of file cut-cell-search_mod.F.

367 INTEGER :: IBUG22_OUTP_IntPoint

◆ ibug22_prediction

integer i22tri_mod::ibug22_prediction

Definition at line 418 of file cut-cell-search_mod.F.

418 INTEGER :: IBUG22_PREDICTION

◆ ibug22_sigeps37

integer i22tri_mod::ibug22_sigeps37

Definition at line 281 of file cut-cell-search_mod.F.

281 INTEGER :: IBUG22_sigeps37

◆ ibug22_sigeps51

integer i22tri_mod::ibug22_sigeps51

Definition at line 276 of file cut-cell-search_mod.F.

276 INTEGER :: IBUG22_sigeps51

◆ ibug22_sinit

integer i22tri_mod::ibug22_sinit

Definition at line 316 of file cut-cell-search_mod.F.

316 INTEGER :: IBUG22_sinit

◆ ibug22_spe_convec

integer i22tri_mod::ibug22_spe_convec

Definition at line 331 of file cut-cell-search_mod.F.

331 INTEGER :: IBUG22_spe_convec

◆ ibug22_ssp

integer i22tri_mod::ibug22_ssp

Definition at line 286 of file cut-cell-search_mod.F.

286 INTEGER :: IBUG22_ssp

◆ ibug22_subvol

integer i22tri_mod::ibug22_subvol

Definition at line 246 of file cut-cell-search_mod.F.

246 INTEGER :: IBUG22_subvol

◆ ibug22_swet

integer i22tri_mod::ibug22_swet

Definition at line 342 of file cut-cell-search_mod.F.

342 INTEGER :: IBUG22_Swet

◆ ibug22_tracking

integer i22tri_mod::ibug22_tracking

Definition at line 413 of file cut-cell-search_mod.F.

413 INTEGER :: IBUG22_TRACKING

◆ ibug22_tri

integer i22tri_mod::ibug22_tri

Definition at line 231 of file cut-cell-search_mod.F.

231 INTEGER :: IBUG22_tri

◆ ibug22_trivox

integer i22tri_mod::ibug22_trivox

Definition at line 236 of file cut-cell-search_mod.F.

236 INTEGER :: IBUG22_trivox

◆ ibug22_truss

integer i22tri_mod::ibug22_truss

Definition at line 372 of file cut-cell-search_mod.F.

372 INTEGER :: IBUG22_TRUSS

◆ ibug22_undirectlink

integer i22tri_mod::ibug22_undirectlink

Definition at line 357 of file cut-cell-search_mod.F.

357 INTEGER :: IBUG22_UndirectLink

◆ ibug22_upwind

integer i22tri_mod::ibug22_upwind

Definition at line 403 of file cut-cell-search_mod.F.

403 INTEGER :: IBUG22_UPWIND

◆ ibug22_vd2

integer i22tri_mod::ibug22_vd2

Definition at line 378 of file cut-cell-search_mod.F.

378 INTEGER :: IBUG22_VD2

◆ ibug22_volfrac

integer i22tri_mod::ibug22_volfrac

Definition at line 301 of file cut-cell-search_mod.F.

301 INTEGER :: IBUG22_volfrac

◆ icandb

integer, dimension(:), allocatable i22tri_mod::icandb

Definition at line 483 of file cut-cell-search_mod.F.

◆ id_

integer, dimension(:), allocatable i22tri_mod::id_

Definition at line 512 of file cut-cell-search_mod.F.

512 INTEGER, ALLOCATABLE, DIMENSION(:) :: ID_,IDLOC_,NG_,NEL_ !sinit_22.F

◆ idloc_

integer, dimension(:), allocatable i22tri_mod::idloc_

Definition at line 512 of file cut-cell-search_mod.F.

◆ ii_stok2

integer i22tri_mod::ii_stok2

Definition at line 520 of file cut-cell-search_mod.F.

520 INTEGER II_STOK2, ISKIP22, IN22

◆ imax

integer i22tri_mod::imax

Definition at line 480 of file cut-cell-search_mod.F.

◆ imin

integer i22tri_mod::imin

Definition at line 480 of file cut-cell-search_mod.F.

480 INTEGER ::
481 . IMIN, IMAX

◆ in22

integer i22tri_mod::in22

Definition at line 520 of file cut-cell-search_mod.F.

◆ iskip22

integer i22tri_mod::iskip22

Definition at line 520 of file cut-cell-search_mod.F.

◆ itagb

integer, dimension(:), allocatable i22tri_mod::itagb

Definition at line 502 of file cut-cell-search_mod.F.

502 INTEGER, DIMENSION(:), ALLOCATABLE :: ITAGB, ITAGE, diag22

◆ itage

integer, dimension(:), allocatable i22tri_mod::itage

Definition at line 502 of file cut-cell-search_mod.F.

◆ lbound

integer, dimension(:), allocatable i22tri_mod::lbound

Definition at line 483 of file cut-cell-search_mod.F.

◆ lchain_elem

integer, dimension(:), pointer i22tri_mod::lchain_elem

Definition at line 474 of file cut-cell-search_mod.F.

474 INTEGER, POINTER, DIMENSION(:) ::
475 . LCHAIN_ELEM, LCHAIN_NEXT, LCHAIN_LAST

◆ lchain_last

integer, dimension(:), pointer i22tri_mod::lchain_last

Definition at line 474 of file cut-cell-search_mod.F.

◆ lchain_next

integer, dimension(:), pointer i22tri_mod::lchain_next

Definition at line 474 of file cut-cell-search_mod.F.

◆ list_b

integer, dimension(:), allocatable i22tri_mod::list_b

Definition at line 495 of file cut-cell-search_mod.F.

495 INTEGER, ALLOCATABLE, DIMENSION(:) :: LIST_B, LIST_E, !list of bricks in CAND_B(1:RI_STOK) & CAND_e(1:RI_STOK), no duplicates
496 . IADF, IADL, ! IADF : add(list_B)->First_add(cand_b) IADL : add(list_B)->Last_add(cand_b) (CAND_B is connected regarde brick ids)
497 . GET_LIST_E_POS_FROM_CAND_E_POS , ! IAD_CAND_TO_LIST : add(CAND_E)->add(List_E) surjective
498 . LIST_B_ADD

◆ list_b_add

integer, dimension(:), allocatable i22tri_mod::list_b_add

Definition at line 495 of file cut-cell-search_mod.F.

◆ list_e

integer, dimension(:), allocatable i22tri_mod::list_e

Definition at line 495 of file cut-cell-search_mod.F.

◆ max_ix

integer i22tri_mod::max_ix

Definition at line 437 of file cut-cell-search_mod.F.

◆ max_iy

integer i22tri_mod::max_iy

Definition at line 437 of file cut-cell-search_mod.F.

◆ max_iz

integer i22tri_mod::max_iz

Definition at line 437 of file cut-cell-search_mod.F.

◆ min_ix

integer i22tri_mod::min_ix

Definition at line 437 of file cut-cell-search_mod.F.

437 INTEGER ::
438 . MIN_IX, MIN_IY, MIN_IZ, !indice voxel min utilise
439 . MAX_IX, MAX_IY, MAX_IZ !indice voxel max utilise

◆ min_iy

integer i22tri_mod::min_iy

Definition at line 437 of file cut-cell-search_mod.F.

◆ min_iz

integer i22tri_mod::min_iz

Definition at line 437 of file cut-cell-search_mod.F.

◆ n1_tab

integer, dimension(:,:), allocatable i22tri_mod::n1_tab

Definition at line 477 of file cut-cell-search_mod.F.

477 INTEGER, DIMENSION(:,:),ALLOCATABLE ::
478 . N1_TAB, ADD_EDGE, ADD_FACE

◆ nb

integer i22tri_mod::nb

Definition at line 487 of file cut-cell-search_mod.F.

487 INTEGER ::
488 . NB !NB: number of candidates (bricks)

◆ nbcut_max

integer i22tri_mod::nbcut_max

Definition at line 517 of file cut-cell-search_mod.F.

517 INTEGER :: NBCUT_MAX

◆ nbsubtriangles

integer, dimension(:), allocatable i22tri_mod::nbsubtriangles

Definition at line 510 of file cut-cell-search_mod.F.

510 INTEGER, DIMENSION(:), ALLOCATABLE :: NbSubTriangles

◆ ncandb

integer i22tri_mod::ncandb

Definition at line 499 of file cut-cell-search_mod.F.

499 INTEGER :: NCANDB, NCANDE,
500 . NCANDB_ADD

◆ ncandb_add

integer i22tri_mod::ncandb_add

Definition at line 499 of file cut-cell-search_mod.F.

◆ ncande

integer i22tri_mod::ncande

Definition at line 499 of file cut-cell-search_mod.F.

◆ nel_

integer, dimension(:), allocatable i22tri_mod::nel_

Definition at line 512 of file cut-cell-search_mod.F.

◆ ng_

integer, dimension(:), allocatable i22tri_mod::ng_

Definition at line 512 of file cut-cell-search_mod.F.

◆ nirect_l

integer i22tri_mod::nirect_l

Definition at line 447 of file cut-cell-search_mod.F.

447 INTEGER ::
448 . NIRECT_L

◆ nrtm_t_max

integer i22tri_mod::nrtm_t_max

Definition at line 441 of file cut-cell-search_mod.F.

◆ nsnr_g

integer, dimension(:), allocatable i22tri_mod::nsnr_g

Definition at line 452 of file cut-cell-search_mod.F.

452 INTEGER, ALLOCATABLE, DIMENSION(:) ::
453 . NSNR_G

◆ siz_irect_l

integer i22tri_mod::siz_irect_l

Definition at line 449 of file cut-cell-search_mod.F.

449 INTEGER :: SIZ_IRECT_L

◆ siz_xrem

integer i22tri_mod::siz_xrem

Definition at line 471 of file cut-cell-search_mod.F.

471 INTEGER :: SIZ_XREM

◆ ubound

integer, dimension(:), allocatable i22tri_mod::ubound

Definition at line 483 of file cut-cell-search_mod.F.

483 INTEGER, DIMENSION(:),ALLOCATABLE ::
484 . UBOUND, LBOUND,
485 . ICANDB !ICANDB:(id of brick which is candidate for access in BRICK_LIST) IGROUP->ICANDB