Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Data Types | Modules | Functions/Subroutines
sll_m_xdmf.F90 File Reference
#include "sll_assert.h"
#include "sll_errors.h"
#include "sll_memory.h"
#include "sll_working_precision.h"
Include dependency graph for sll_m_xdmf.F90:

Go to the source code of this file.

Data Types

interface  sll_o_xdmf_open
 Create a xmf file. More...
 
interface  sll_o_xdmf_write_array
 Write the field in xdmf format. More...
 

Modules

module  sll_m_xdmf
 Implements the functions to write xdmf file plotable by VisIt.
 

Functions/Subroutines

subroutine sll_xdmf_set_time (file_id, time)
 Add the the good value of time in VisIt plot. More...
 
subroutine sll_xdmf_open_2d (file_name, mesh_name, nnodes_x1, nnodes_x2, file_id, error)
 Open a XDMF format file for a 2d plot. More...
 
subroutine sll_xdmf_open_3d (file_name, mesh_name, nnodes_x1, nnodes_x2, nnodes_x3, file_id, error)
 Open a XDMF format file for a 3d plot. More...
 
subroutine sll_xdmf_array_2d (mesh_name, array, array_name, error, xmffile_id, center)
 Write 2d array in binary or hdf5 file and the matching line in XDMF file. More...
 
subroutine sll_xdmf_array_3d (mesh_name, array, array_name, error, xmffile_id, center)
 Write 3d array in binary or hdf5 file and the matching line in XDMF file. More...
 
subroutine, public sll_s_xdmf_corect2d_nodes (file_name, array, array_name, eta1_min, delta_eta1, eta2_min, delta_eta2, file_format, iplot, time)
 Subroutine to write a 2D array in xdmf format The field is describe on a cartesian mesh Axis are perpendicular and spacing is constant. More...
 
subroutine, public sll_s_xdmf_corect3d_nodes (file_name, array, array_name, eta1_min, delta_eta1, eta2_min, delta_eta2, eta3_min, delta_eta3, file_format, iplot)
 Subroutine to write a 3D array in xdmf format The field is describe on a cartesian mesh Axis are perpendicular and spacing is constant. More...
 
subroutine, public sll_s_xdmf_rect2d_nodes (file_name, array, array_name, eta1, eta2, file_format, iplot, time)
 Subroutine to write a 2D array in xdmf format. The field is describe on a cartesian mesh. Axis are perpendicular and spacing is define by eta1 and eta2 arrays. More...
 
subroutine, public sll_s_xdmf_rect3d_nodes (file_name, array, array_name, eta1, eta2, eta3, file_format, iplot)
 Subroutine to write a 3D array in xdmf format. The field is describe on a cartesian mesh. Axis are perpendicular and spacing is define by eta1, eta2 and eta3 arrays. More...
 
subroutine, public sll_s_xdmf_curv2d_nodes (file_name, array, array_name, eta1, eta2, file_format, iplot)
 Subroutine to write a 2D array in xdmf format. The field is describe on a cartesian mesh. Nodes coordinates are defined by x and y (2d arrays). More...
 
subroutine, public sll_s_xdmf_curv3d_nodes (file_name, array, array_name, eta1, eta2, eta3, file_format, iplot)
 Subroutine to write a 3D array in xdmf format. The field is describe on a cartesian mesh. Nodes coordinates are defined by x,y,z (3d arrays). More...
 
subroutine, public sll_s_xdmf_close (file_id, error)
 Close the XML file and finish to write last lines. More...
 
subroutine, public sll_s_plot_f_cartesian (iplot, f, vec_x1, nnodes_x1, vec_x2, nnodes_x2, array_name, time)
 Plot 2d distribution function for VisIt. More...
 
subroutine, public sll_s_plot_f (iplot, f, nnodes_x1, nnodes_x2, array_name, mesh_name, time, x1, x2)
 Plot 2d distribution function for VisIt. More...
 
    Report Typos and Errors