| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| class(base_backend_t), | public, | pointer | :: | backend | => | null() | |
| class(mesh_t), | public, | pointer | :: | mesh | => | null() | |
| type(allocator_t), | public, | pointer | :: | host_allocator | => | null() | |
| integer, | public | :: | iibm | = | 0 | ||
| class(field_t), | public, | pointer | :: | ep1 | => | null() |
Initialize the basic IBM
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(base_backend_t), | intent(inout), | target | :: | backend | ||
| type(mesh_t), | intent(inout), | target | :: | mesh | ||
| type(allocator_t), | intent(inout), | target | :: | host_allocator |