|
| subroutine, public | swfcxsmodule::cxs_cr (pobj, name_model, input_mempath, inunit, iout, dis) |
| | create package
|
| subroutine | swfcxsmodule::allocate_scalars (this) |
| | @ brief Allocate scalars
|
| subroutine | swfcxsmodule::source_options (this) |
| | Copy options from IDM into package.
|
| subroutine | swfcxsmodule::log_options (this, found) |
| | Write user options to list file.
|
| subroutine | swfcxsmodule::source_dimensions (this) |
| | Copy options from IDM into package.
|
| subroutine | swfcxsmodule::log_dimensions (this, found) |
| | Write user options to list file.
|
| subroutine | swfcxsmodule::allocate_arrays (this) |
| | allocate memory for arrays
|
| subroutine | swfcxsmodule::source_packagedata (this) |
| | Copy options from IDM into package.
|
| subroutine | swfcxsmodule::calc_iacross (nxspoints, iacross) |
| | Calculate index pointer array iacross from nxspoints.
|
| subroutine | swfcxsmodule::check_packagedata (this) |
| | Check packagedata.
|
| subroutine | swfcxsmodule::log_packagedata (this, found) |
| | Write user packagedata to list file.
|
| subroutine | swfcxsmodule::source_crosssectiondata (this) |
| | Copy options from IDM into package.
|
| subroutine | swfcxsmodule::check_crosssectiondata (this, ifno) |
| | Check crosssectiondata IFNO against PACKAGEDATA section groupings.
|
| subroutine | swfcxsmodule::log_crosssectiondata (this, found) |
| | Write user packagedata to list file.
|
| subroutine | swfcxsmodule::write_cxs_table (this, idcxs, width, slope, rough, unitconv) |
| subroutine | swfcxsmodule::cxs_da (this) |
| | deallocate memory
|
| subroutine | swfcxsmodule::get_cross_section_info (this, idcxs, i0, i1, npts, icalcmeth) |
| real(dp) function | swfcxsmodule::get_area (this, idcxs, width, depth) |
| real(dp) function | swfcxsmodule::cxs_wetted_perimeter (this, idcxs, width, depth) |
| real(dp) function | swfcxsmodule::get_roughness (this, idcxs, width, depth, rough, slope) |
| real(dp) function | swfcxsmodule::cxs_conveyance (this, idcxs, width, depth, rough) |
| | Calculate and return conveyance.
|
| real(dp) function | swfcxsmodule::get_hydraulic_radius (this, idcxs, width, depth, area) |
| real(dp) function | swfcxsmodule::get_wetted_top_width (this, idcxs, width, depth) |
| real(dp) function | swfcxsmodule::get_maximum_top_width (this, idcxs, width) |