boundary_inner_mod Module Reference
Boundary module for the inner boundaries (only necessary in parallel runs) More...
Data Types | |
| type | boundary_inner |
Functions/Subroutines | |
| subroutine | initboundary_inner (this, Mesh, Physics, dir, config) |
| Constructor for inner boundary conditions. More... | |
| subroutine | setboundarydata (this, Mesh, Physics, time, pvar) |
| Applies the inner boundary condition. More... | |
| subroutine | finalize (this) |
| Destructor for inner boundary conditions. More... | |
Variables | |
| character(len=32), parameter | boundcond_name = "none" |
Detailed Description
Boundary module for the inner boundaries (only necessary in parallel runs)
- Attention
- It is not possible to set the boundaries with these boundary conditions. It is a placeholder class, in order to state that there is an inner boundary, which needs to be handled by MPI.
Function/Subroutine Documentation
◆ finalize()
| subroutine boundary_inner_mod::finalize | ( | class(boundary_inner), intent(inout) | this | ) |
Destructor for inner boundary conditions.
Definition at line 106 of file boundary_inner.f90.
◆ initboundary_inner()
| subroutine boundary_inner_mod::initboundary_inner | ( | class(boundary_inner), intent(inout) | this, |
| class(mesh_base), intent(in) | Mesh, | ||
| class(physics_base), intent(in) | Physics, | ||
| integer, intent(in) | dir, | ||
| type(dict_typ), pointer | config | ||
| ) |
Constructor for inner boundary conditions.
Definition at line 74 of file boundary_inner.f90.
◆ setboundarydata()
| subroutine boundary_inner_mod::setboundarydata | ( | class(boundary_inner), intent(inout) | this, |
| class(mesh_base), intent(in) | Mesh, | ||
| class(physics_base), intent(in) | Physics, | ||
| real, intent(in) | time, | ||
| class(marray_compound), intent(inout) | pvar | ||
| ) |
Applies the inner boundary condition.
- Attention
- This routine does nothing.
Definition at line 93 of file boundary_inner.f90.
Variable Documentation
◆ boundcond_name
|
private |
Definition at line 66 of file boundary_inner.f90.
1.9.4