MPI-AMRVAC  3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
Data Types | Modules | Functions/Subroutines | Variables
mod_bc_data.t File Reference

Go to the source code of this file.

Modules

module  mod_bc_data
 Module to set boundary conditions from user data.
 

Functions/Subroutines

subroutine, public mod_bc_data::bc_data_init ()
 
subroutine mod_bc_data::bc_read_params (files)
 Read this module"s parameters from a file. More...
 
elemental double precision function, public mod_bc_data::bc_data_get_3d (n_bc, x1, x2, qt)
 
elemental double precision function, public mod_bc_data::bc_data_get_2d (n_bc, x1, qt)
 
subroutine, public mod_bc_data::bc_data_set (qt, ixIL, ixOL, iB, w, x)
 Set boundary conditions according to user data. More...
 
subroutine mod_bc_data::read_vtk_structured_points (fname, bc)
 

Variables

type(lt3_t), dimension(max_boundary_conds), public mod_bc_data::lt_3d
 
logical, public, protected mod_bc_data::bc_data_time_varying = .false.
 Whether boundary condition data is time varying. More...
 
integer, dimension(:, :), allocatable, public, protected mod_bc_data::bc_data_ix
 Integer array for indexing lookup tables per variable per direction. More...
 
character(len=std_len), public, protected mod_bc_data::boundary_data_file_name
 data file name More...
 
logical, public, protected mod_bc_data::interp_phy_first_row =.true.
 
logical, public, protected mod_bc_data::interp_phy_first_row_same =.false.
 
logical, public, protected mod_bc_data::bc_phy_first_row =.false.
 
logical, public, protected mod_bc_data::boundary_data_primitive =.false.