cmp_mesh_implementation Submodule


Uses

  • module~~cmp_mesh_implementation~~UsesGraph module~cmp_mesh_implementation cmp_mesh_implementation module~class_face class_face module~cmp_mesh_implementation->module~class_face module~tools_mesh tools_mesh module~cmp_mesh_implementation->module~tools_mesh module~class_psblas class_psblas module~class_face->module~class_psblas module~tools_mesh->module~class_psblas module~class_connectivity class_connectivity module~tools_mesh->module~class_connectivity module~class_stopwatch class_stopwatch module~class_psblas->module~class_stopwatch module~tools_psblas tools_psblas module~class_psblas->module~tools_psblas module~class_connectivity->module~class_psblas module~class_stopwatch->module~tools_psblas psb_base_mod psb_base_mod module~class_stopwatch->psb_base_mod psb_prec_mod psb_prec_mod module~tools_psblas->psb_prec_mod module~tools_psblas->psb_base_mod psb_krylov_mod psb_krylov_mod module~tools_psblas->psb_krylov_mod

Contents


Module Procedures

module procedure cmp_mesh_c2c module subroutine cmp_mesh_c2c(faces, f2c, c2c)

$Id: cmp_mesh_c2c.f90 8157 2014-10-09 13:02:44Z sfilippo $

Read more…

Arguments

Type IntentOptional AttributesName
type(face), intent(in) :: faces(:)
type(connectivity), intent(in) :: f2c
type(connectivity), intent(out) :: c2c

module procedure cmp_mesh_f2b module subroutine cmp_mesh_f2b(faces, nbc, f2b)

$Id: cmp_mesh_f2b.f90 3175 2008-06-13 12:59:07Z sfilippo $

Read more…

Arguments

Type IntentOptional AttributesName
type(face), intent(in) :: faces(:)
integer, intent(in) :: nbc
type(connectivity), intent(out) :: f2b

module procedure cmp_mesh_f2f module subroutine cmp_mesh_f2f(nfaces, f2c, f2f)

$Id: cmp_mesh_f2f.f90 8157 2014-10-09 13:02:44Z sfilippo $

Read more…

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: nfaces
type(connectivity), intent(in) :: f2c
type(connectivity), intent(out) :: f2f

module procedure cmp_mesh_part module subroutine cmp_mesh_part(ipart, nswpref, c2c)

$Id: cmp_mesh_part.f90 8157 2014-10-09 13:02:44Z sfilippo $

Read more…

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: ipart
integer, intent(in) :: nswpref
type(connectivity), intent(in) :: c2c

module procedure cmp_mesh_renum module subroutine cmp_mesh_renum(irenum, cells, faces, c2c, f2c, v2c, c2g)

$Id: cmp_mesh_renum.f90 8157 2014-10-09 13:02:44Z sfilippo $

Read more…

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: irenum
type(cell), intent(inout) :: cells(:)
type(face), intent(inout) :: faces(:)
type(connectivity), intent(inout) :: c2c
type(connectivity), intent(inout) :: f2c
type(connectivity), intent(inout) :: v2c
type(connectivity), intent(inout) :: c2g

module procedure cmp_mesh_v2b module subroutine cmp_mesh_v2b(v2f, faces, nbc, v2b)

$Id: cmp_mesh_v2b.f90 8157 2014-10-09 13:02:44Z sfilippo $

Read more…

Arguments

Type IntentOptional AttributesName
type(connectivity), intent(in) :: v2f
type(face), intent(in) :: faces(:)
integer, intent(in) :: nbc
type(connectivity), intent(out) :: v2b

module procedure cmp_mesh_v2e module subroutine cmp_mesh_v2e(ncd, v2f, v2e)

$Id: cmp_mesh_v2e.f90 8157 2014-10-09 13:02:44Z sfilippo $

Read more…

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: ncd
type(connectivity), intent(in) :: v2f
type(connectivity), intent(out) :: v2e

module procedure cmp_mesh_v2v module subroutine cmp_mesh_v2v(nverts, v2c, v2v)

$Id: cmp_mesh_v2v.f90 3093 2008-04-22 14:51:09Z sfilippo $

Read more…

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: nverts
type(connectivity), intent(in) :: v2c
type(connectivity), intent(out) :: v2v

module procedure cmp_mesh_v2ve module subroutine cmp_mesh_v2ve(ncd, v2f, v2v)

$Id: cmp_mesh_v2ve.f90 8157 2014-10-09 13:02:44Z sfilippo $

Read more…

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: ncd
type(connectivity), intent(in) :: v2f
type(connectivity), intent(out) :: v2v

module procedure cmp_moving_surf module subroutine cmp_moving_surf(nbc, v2b, verts, surf)

$Id: cmp_moving_surf.f90 8157 2014-10-09 13:02:44Z sfilippo $

Read more…

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: nbc
type(connectivity), intent(in) :: v2b
type(vertex), intent(in) :: verts(:)
type(surface), intent(out), allocatable:: surf(:)