boundary_types_mod Module

Provides parameters which can be used to represent different types of boundary conditions.


Used by

  • module~~boundary_types_mod~~UsedByGraph module~boundary_types_mod boundary_types_mod module~ice_shelf_mod ice_shelf_mod module~ice_shelf_mod->module~boundary_types_mod module~jacobian_block_mod jacobian_block_mod module~ice_shelf_mod->module~jacobian_block_mod module~glacier_boundary_mod glacier_boundary_mod module~ice_shelf_mod->module~glacier_boundary_mod module~dallaston2015_glacier_boundary_mod dallaston2015_glacier_boundary_mod module~ice_shelf_mod->module~dallaston2015_glacier_boundary_mod module~asymmetric_plume_mod asymmetric_plume_mod module~asymmetric_plume_mod->module~boundary_types_mod module~upstream_plume_mod upstream_plume_mod module~asymmetric_plume_mod->module~upstream_plume_mod module~simple_plume_boundary_mod simple_plume_boundary_mod module~asymmetric_plume_mod->module~simple_plume_boundary_mod module~plume_boundary_mod plume_boundary_mod module~asymmetric_plume_mod->module~plume_boundary_mod module~jacobian_block_mod->module~boundary_types_mod module~upstream_plume_mod->module~boundary_types_mod module~upstream_plume_mod->module~plume_boundary_mod module~glacier_boundary_mod->module~boundary_types_mod module~dallaston2015_glacier_boundary_mod->module~boundary_types_mod module~dallaston2015_glacier_boundary_mod->module~glacier_boundary_mod module~simple_plume_boundary_mod->module~boundary_types_mod module~simple_plume_boundary_mod->module~plume_boundary_mod module~finite_difference_block_mod finite_difference_block_mod module~finite_difference_block_mod->module~boundary_types_mod module~plume_boundary_mod->module~boundary_types_mod module~dallaston2015_seasonal_mod dallaston2015_seasonal_mod module~dallaston2015_seasonal_mod->module~boundary_types_mod module~dallaston2015_seasonal_mod->module~plume_boundary_mod module~seasonal_glacier_boundary_mod seasonal_glacier_boundary_mod module~seasonal_glacier_boundary_mod->module~boundary_types_mod module~seasonal_glacier_boundary_mod->module~glacier_boundary_mod module~static_plume_mod static_plume_mod module~static_plume_mod->module~boundary_types_mod module~static_plume_mod->module~upstream_plume_mod module~static_plume_mod->module~simple_plume_boundary_mod module~static_plume_mod->module~plume_boundary_mod module~plume_mod plume_mod module~plume_mod->module~boundary_types_mod module~plume_mod->module~upstream_plume_mod module~plume_mod->module~simple_plume_boundary_mod module~plume_mod->module~plume_boundary_mod module~preconditioner_mod preconditioner_mod module~preconditioner_mod->module~jacobian_block_mod module~ice_sheet_mod ice_sheet_mod module~ice_sheet_mod->module~jacobian_block_mod

Contents


Variables

TypeVisibility AttributesNameInitial
integer, public, parameter:: free_boundary =-1

Indicates that the solution may take any value at the boundary.

integer, public, parameter:: dirichlet =0

Indicates that the value of the solution at this boundary is prescribed.

integer, public, parameter:: neumann =1

Indicates that the first derivative of the solution at this boundary is prescribed.

integer, public, parameter:: cauchy =5

Indicates that the value of the solution and its first derivative are both prescribed at this boundary.

integer, public, parameter:: robin =6

Indicates that the linear combination of the solution's value and first derivative is prescribed at this boundary.