This submodule implements the routines necessary to interface morfeus w/ vtkmofo
Always write cell ID & processor ID
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=10), | private, | parameter, dimension(*) | :: | fixed_cell_data | = | ['cellIDs ', 'procIDs '] | |
integer, | private, | parameter | :: | n_base_cell_values | = | size(fixed_cell_data, dim=1) |
Set x,y,z positions
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncd | |||
type(vertex), | intent(in) | :: | verts(:) | |||
type(cell), | intent(in) | :: | cells(:) | |||
type(connectivity), | intent(in) | :: | v2c | |||
real(kind=psb_dpk_), | intent(out), | dimension(:,:), allocatable | :: | points | ||
integer, | intent(out), | dimension(:), allocatable | :: | cell_ids | ||
integer, | intent(out), | dimension(:), allocatable | :: | v2cconn | ||
integer, | intent(out), | dimension(:), allocatable | :: | icverts |
! CALL l2g_vertex(msh%verts,verts,msh%desc_v)
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(mesh), | intent(in) | :: | msh | |||
real(kind=psb_dpk_), | intent(out), | dimension(:,:), allocatable | :: | points | ||
integer, | intent(out), | dimension(:), allocatable | :: | cell_ids | ||
integer, | intent(out), | dimension(:), allocatable | :: | v2cconn | ||
integer, | intent(out), | dimension(:), allocatable | :: | icverts | ||
integer, | intent(out), | dimension(:), allocatable | :: | iproc |
This collapses all images to one
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(vtk_output_), | intent(inout) | :: | out | DT of output file info |
||
type(mesh), | intent(in) | :: | msh | DT of mesh info |
||
type(scalar_field), | intent(in), | optional | dimension(:) | :: | sfield | DT of scalar info |
type(vector_field), | intent(in), | optional | dimension(:) | :: | vfield | DT of vector info |
type(iterating), | intent(in), | optional | :: | iter | DT of iteration info |