![]() |
(git:b77b4be)
|
Dirichlet boundary condition data types. More...
Data Types | |
type | dirichlet_bc_p_type |
type | dirichlet_bc_parameters |
type | dirichlet_bc_type |
type | tile_p_type |
type | tile_type |
Functions/Subroutines | |
subroutine, public | dbc_release (contacts, do_dbc_cube, pw_pool) |
releases the defined Dirichlet boundary region | |
subroutine, public | dbc_tile_release (dbc, pw_pool) |
releases tiles | |
subroutine, public | dbc_parameters_dealloc (dbc_params) |
deallocates dirichlet_bc_parameters type | |
Variables | |
integer, parameter, public | aa_planar = 10 |
integer, parameter, public | planar = 11 |
integer, parameter, public | cylindrical = 20 |
integer, parameter, public | aa_cuboidal = 30 |
integer, parameter, public | circumscribed = 1 |
integer, parameter, public | inscribed = 2 |
integer, parameter, public | xy_plane = 110 |
integer, parameter, public | xz_plane = 101 |
integer, parameter, public | yz_plane = 011 |
integer, parameter, public | x_axis = 100 |
integer, parameter, public | y_axis = 010 |
integer, parameter, public | z_axis = 001 |
Dirichlet boundary condition data types.
subroutine, public dirichlet_bc_types::dbc_release | ( | type(dirichlet_bc_p_type), dimension(:), intent(inout), allocatable | contacts, |
logical, intent(in) | do_dbc_cube, | ||
type(pw_pool_type), intent(in), optional, pointer | pw_pool | ||
) |
releases the defined Dirichlet boundary region
contacts | the DBC region to be released |
do_dbc_cube | ... |
pw_pool | pool of the plane wave grid |
Definition at line 154 of file dirichlet_bc_types.F.
subroutine, public dirichlet_bc_types::dbc_tile_release | ( | type(dirichlet_bc_type), intent(inout), pointer | dbc, |
type(pw_pool_type), intent(in), optional, pointer | pw_pool | ||
) |
releases tiles
dbc | ... |
pw_pool | pool of the plane wave grid |
Definition at line 194 of file dirichlet_bc_types.F.
subroutine, public dirichlet_bc_types::dbc_parameters_dealloc | ( | type(dirichlet_bc_parameters), intent(inout) | dbc_params | ) |
deallocates dirichlet_bc_parameters type
dbc_params | dbc parameters |
Definition at line 233 of file dirichlet_bc_types.F.
integer, parameter, public dirichlet_bc_types::aa_planar = 10 |
Definition at line 128 of file dirichlet_bc_types.F.
integer, parameter, public dirichlet_bc_types::planar = 11 |
Definition at line 128 of file dirichlet_bc_types.F.
integer, parameter, public dirichlet_bc_types::cylindrical = 20 |
Definition at line 128 of file dirichlet_bc_types.F.
integer, parameter, public dirichlet_bc_types::aa_cuboidal = 30 |
Definition at line 128 of file dirichlet_bc_types.F.
integer, parameter, public dirichlet_bc_types::circumscribed = 1 |
Definition at line 133 of file dirichlet_bc_types.F.
integer, parameter, public dirichlet_bc_types::inscribed = 2 |
Definition at line 133 of file dirichlet_bc_types.F.
integer, parameter, public dirichlet_bc_types::xy_plane = 110 |
Definition at line 136 of file dirichlet_bc_types.F.
integer, parameter, public dirichlet_bc_types::xz_plane = 101 |
Definition at line 136 of file dirichlet_bc_types.F.
integer, parameter, public dirichlet_bc_types::yz_plane = 011 |
Definition at line 136 of file dirichlet_bc_types.F.
integer, parameter, public dirichlet_bc_types::x_axis = 100 |
Definition at line 140 of file dirichlet_bc_types.F.
integer, parameter, public dirichlet_bc_types::y_axis = 010 |
Definition at line 140 of file dirichlet_bc_types.F.
integer, parameter, public dirichlet_bc_types::z_axis = 001 |
Definition at line 140 of file dirichlet_bc_types.F.