boundary_periodic_mod Module Reference
Boundary module for periodic boundary conditions. More...
| Data Types | |
| type | boundary_periodic | 
| Functions/Subroutines | |
| subroutine | initboundary_periodic (this, Mesh, Physics, dir, config) | 
| Constructor for periodic boundary conditions.  More... | |
| subroutine | setboundarydata (this, Mesh, Physics, time, pvar) | 
| Applies the periodic boundary condition.  More... | |
| subroutine | finalize (this) | 
| Destructor for periodic boundary conditions.  More... | |
| Variables | |
| character(len=32), parameter | boundcond_name = "periodic" | 
Detailed Description
Boundary module for periodic boundary conditions.
Function/Subroutine Documentation
◆ finalize()
| subroutine boundary_periodic_mod::finalize | ( | class(boundary_periodic), intent(inout) | this | ) | 
Destructor for periodic boundary conditions.
Definition at line 120 of file boundary_periodic.f90.
◆ initboundary_periodic()
| subroutine boundary_periodic_mod::initboundary_periodic | ( | class(boundary_periodic), 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 periodic boundary conditions.
Definition at line 58 of file boundary_periodic.f90.
◆ setboundarydata()
| subroutine boundary_periodic_mod::setboundarydata | ( | class(boundary_periodic), 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 periodic boundary condition.
Definition at line 73 of file boundary_periodic.f90.
Variable Documentation
◆ boundcond_name
| 
 | private | 
Definition at line 50 of file boundary_periodic.f90.
 1.9.4
 1.9.4