![]() |
(git:53a46e8)
|
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.