An Intel 18.0.5 bug precludes putting this in the interface bodies An Intel 18.0.5 bug precludes putting this in the interface bodies An Intel 18.0.5 bug precludes putting this in the interface bodies author: Ian Porter, NRC date: 01/23/2019
This module contains the routines necessary to interface morfeus w/ vtkmofo
This subroutine translates morfeus data structure into a vtkmofo data structure and writes the vtk file
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 |
DT for writing vtk files
procedure, public, nopass :: create_output | |
procedure, public :: fmt_ | |
procedure, public, nopass :: get_scalar_field | |
procedure, public, nopass :: get_vector_field | |
generic, public :: nemo_sizeof => nemo_output_sizeof | |
procedure, public :: path_ | |
generic, public :: set_output_path => set_output_path_h, set_output_path_iter | |
generic, public :: write => write_output | |
procedure, public :: write_output => write_vtk_morfeus |