| AB2_timestep | time_integrator | Subroutine | |
| apply_stencil | stencil | Function | |
| apply_stencil_along | stencil | Function | |
| diff_nonperiodic | differentiate | Function | Apply a differentiation stencil along a one dimensional pencil,
then apply boundary conditions on both ends. Boundary
conditions are applied as arrays of type stencil_type |
| diff_periodic | differentiate | Function | Apply a differentiation stencil along a one dimensional pencil,
assuming periodic boundaries. For instance, with a four point
stencil and weights
Read more… |
| dump | field | Subroutine | Write field data to ASCII file |
| euler_timestep | time_integrator | Function | |
| field_add_field | field | Function | |
| field_add_real | field | Function | |
| field_cpu_constructor | field_cpu | Function | |
| field_cpu_type | field_cpu | Interface | |
| field_gpu_constructor | field_gpu | Function | |
| field_gpu_type | field_gpu | Interface | |
| field_mul_real | field | Function | Multiply a field_cpu_type instance by a real number. Read more… |
| field_sub_field | field | Function | |
| flip | stencil | Function | |
| get_dirichlet_boundary | boundary_schemes | Function | |
| get_lower | stencil | Function | |
| get_upper | stencil | Function | |
| integrate_AB2 | time_integrator | Subroutine | |
| integrate_euler | time_integrator | Subroutine | |
| integrate_RK3 | time_integrator | Subroutine | |
| is_equal | stencil | Function | |
| is_equal | field | Function | Compare two field_type instance based on their data value Read more… |
| nx | field | Function | Returns domain size in direction |
| ny | field | Function | Returns domain size in direction |
| nz | field | Function | Returns domain size in direction |
| reverse | differentiate | Function | |
| rhs | field_cpu | Function | Evaluates right hand side of heat equation on a field instance.
|
| rhs | field_gpu | Function | |
| rhs_field | field | Interface | |
| rhs_x | field_gpu | Subroutine | |
| rhs_y | field_gpu | Subroutine | |
| rhs_z | field_gpu | Subroutine | |
| sixth_order_compact_1 | differentiate | Interface | |
| sixth_order_compact_1_nonperiodic | differentiate | Function | |
| sixth_order_compact_1_periodic | differentiate | Function | |
| sixth_order_compact_2 | differentiate | Interface | |
| sixth_order_compact_2_nonperiodic | differentiate | Function | |
| sixth_order_compact_2_periodic | differentiate | Function | |
| sixth_order_compact_second_stencil | boundary_schemes | Function | |
| sixth_order_compact_stencil | boundary_schemes | Function | |
| stencil_mul_real | stencil | Function | |
| thomas | thomas_module | Function | |