rd_exodus_mesh Interface

interface


Calls

interface~~rd_exodus_mesh~~CallsGraph interface~rd_exodus_mesh rd_exodus_mesh proc~rd_exodus_mesh rd_exodus_mesh interface~rd_exodus_mesh->proc~rd_exodus_mesh interface~alloc_face alloc_face proc~rd_exodus_mesh->interface~alloc_face exgcor exgcor proc~rd_exodus_mesh->exgcor interface~alloc_vertex alloc_vertex proc~rd_exodus_mesh->interface~alloc_vertex 6 6 proc~rd_exodus_mesh->6 interface~alloc_cell alloc_cell proc~rd_exodus_mesh->interface~alloc_cell interface~abort_psblas abort_psblas proc~rd_exodus_mesh->interface~abort_psblas interface~vertex_ vertex_ proc~rd_exodus_mesh->interface~vertex_ exgini exgini proc~rd_exodus_mesh->exgini interface~cell_ cell_ proc~rd_exodus_mesh->interface~cell_ interface~face_ face_ proc~rd_exodus_mesh->interface~face_ exgebi exgebi proc~rd_exodus_mesh->exgebi 8 8 proc~rd_exodus_mesh->8 exgcon exgcon proc~rd_exodus_mesh->exgcon exopen exopen proc~rd_exodus_mesh->exopen exclos exclos proc~rd_exodus_mesh->exclos 3 3 proc~rd_exodus_mesh->3 exgmap exgmap proc~rd_exodus_mesh->exgmap exgssi exgssi proc~rd_exodus_mesh->exgssi proc~alloc_face alloc_face interface~alloc_face->proc~alloc_face proc~alloc_vertex alloc_vertex interface~alloc_vertex->proc~alloc_vertex proc~alloc_cell alloc_cell interface~alloc_cell->proc~alloc_cell proc~abort_psblas abort_psblas interface~abort_psblas->proc~abort_psblas proc~cell_ cell_ interface~cell_->proc~cell_ proc~face_ face_ interface~face_->proc~face_ proc~alloc_face->interface~abort_psblas proc~alloc_cell->interface~abort_psblas psb_abort psb_abort proc~abort_psblas->psb_abort proc~alloc_vertex->interface~abort_psblas interface~vector_ vector_ proc~alloc_vertex->interface~vector_ proc~vector_ vector_ interface~vector_->proc~vector_

public module subroutine rd_exodus_mesh(mesh_file, mesh_id, nbc, ncd, verts, faces, cells, v2f, v2c, f2c, c2g)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: mesh_file
character(len=*), intent(out) :: mesh_id
integer, intent(out) :: nbc
integer, intent(out) :: ncd
type(vertex), allocatable:: verts(:)
type(face), allocatable:: faces(:)
type(cell), allocatable:: cells(:)
type(connectivity), intent(out) :: v2f
type(connectivity), intent(out) :: v2c
type(connectivity), intent(out) :: f2c
type(connectivity), intent(out) :: c2g