boundary_custom_mod Module Reference
Boundary module for custom conditions. More...
Data Types | |
type | boundary_custom |
Functions/Subroutines | |
subroutine | initboundary_custom (this, Mesh, Physics, dir, config) |
Constructor for custom boundary conditions. More... | |
pure subroutine | setboundarydata (this, Mesh, Physics, time, pvar) |
Applies the custom boundary conditions. More... | |
subroutine | setcustomboundaries (this, Mesh, Physics, cbtype, kepler_radius) |
subroutine | finalize (this) |
Variables | |
character(len=32), parameter | boundcond_name = "custom" |
Detailed Description
Boundary module for custom conditions.
- Attention
- Not well tested, use with care, since the transition to Fosite 3D. Use with care.
Function/Subroutine Documentation
◆ finalize()
|
private |
Definition at line 825 of file boundary_custom.f90.
◆ initboundary_custom()
subroutine boundary_custom_mod::initboundary_custom | ( | class(boundary_custom), 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 custom boundary conditions.
Definition at line 86 of file boundary_custom.f90.
◆ setboundarydata()
pure subroutine boundary_custom_mod::setboundarydata | ( | class(boundary_custom), 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 custom boundary conditions.
Definition at line 115 of file boundary_custom.f90.
◆ setcustomboundaries()
|
private |
Definition at line 693 of file boundary_custom.f90.
Variable Documentation
◆ boundcond_name
|
private |
Definition at line 57 of file boundary_custom.f90.