0.6.0
Loading...
Searching...
No Matches
mod_adios_schema Module Reference

Data Types

type  t_adios_schema
 Class to write a .bp file using ADIOS Visualization Schema. More...
 

Functions/Subroutines

subroutine notus_adios_initialize (schema, filename, use_single_file)
 Initialize ADIOS.
 
subroutine notus_adios_open (schema, iteration, time)
 Open ADIOS Schema writer.
 
subroutine notus_adios_close (schema)
 Close ADIOS Schema writer.
 
subroutine notus_adios_add_group (schema, label)
 Add a group The writer must be open before any group creation.
 
subroutine notus_adios_define_rectilinear_mesh (schema, label)
 Define a rectilinear mesh A group must be defined before the mesh creation.
 
subroutine notus_adios_define_mof_mesh (schema, mesh_label, phase_id_label, mof_mesh)
 Define a MOF mesh A group must be defined before the mesh creation.
 
subroutine notus_adios_define_scalar_field (schema, label, field)
 Define a scalar field.
 
subroutine notus_adios_define_vector_field (schema, label, field)
 Define a vector field.
 
subroutine notus_adios_define_face_field (schema, label, field)
 Define a face field.
 
subroutine notus_adios_define_field_list (schema, list)
 Define a list of fields.
 
subroutine notus_adios_write_rectilinear_mesh (schema)
 Write a rectilinear mesh.
 
subroutine notus_adios_write_mof_mesh (schema, mof_mesh)
 Write a MOF mesh.
 
subroutine notus_adios_write_scalar_field (schema, label, field)
 Write a scalar field.
 
subroutine notus_adios_write_vector_field (schema, label, field)
 Write a vector field.
 
subroutine notus_adios_write_face_field (schema, label, field)
 Write a face field.
 
subroutine notus_adios_write_field_list (schema, list)
 Write a list of fields.
 
subroutine notus_adios_open_group_write (schema)
 Open a .bp file (internal use)
 
subroutine handle_error (error_id)
 Check error code and stop Notus if an error occurs.