|
| subroutine | bc_list::bc_list_init (this, capacity) |
| | Constructor.
|
| |
| subroutine | bc_list::bc_list_free (this) |
| | Destructor.
|
| |
| subroutine | bc_list::bc_list_append (this, bc) |
| | Append a condition to the end of the list.
|
| |
| class(bc_t) function, pointer | bc_list::bc_list_get (this, i) |
| | Get the item at the given index.
|
| |
| subroutine | bc_list::bc_list_apply_scalar_array (this, x, n, time, strong, strm) |
| | Apply a list of boundary conditions to a scalar field.
|
| |
| subroutine | bc_list::bc_list_apply_vector_array (this, x, y, z, n, time, strong, strm) |
| | Apply a list of boundary conditions to a vector field.
|
| |
| subroutine | bc_list::bc_list_apply_scalar_device (this, x_d, time, strong, strm) |
| | Apply a list of boundary conditions to a scalar field on the device.
|
| |
| subroutine | bc_list::bc_list_apply_vector_device (this, x_d, y_d, z_d, time, strong, strm) |
| | Apply a list of boundary conditions to a vector field on the device.
|
| |
| subroutine | bc_list::bc_list_apply_scalar_field (this, x, time, strong, strm) |
| | Apply a list of boundary conditions to a scalar field.
|
| |
| subroutine | bc_list::bc_list_apply_vector_field (this, x, y, z, time, strong, strm) |
| | Apply a list of boundary conditions to a vector field.
|
| |
| pure logical function | bc_list::bc_list_strong (this, i) |
| | Return whether the bc is strong or not.
|
| |
| logical function | bc_list::bc_list_is_empty (this) |
| | Return whether the list is empty.
|
| |
| pure integer function | bc_list::bc_list_size (this) |
| | Return the number of items in the list.
|
| |