Abstract Interface | Location | Description |
---|---|---|
assign_ice | glacier_mod | |
bound_vals | upstream_plume_mod | |
diff_intr | ode_solvers_mod | An interface for a function evaluating the derivative of the state vector. |
dinpr_intr | nitsol_mod | Interface for function which calculates vector inner products. This has the same interace as the BLAS routine ddot. |
dnorm_intr | nitsol_mod | Interface for function which calculates vector norms. This has the same interface as the BLAS routine dnrm2. |
f_intr | ode_solvers_mod | An interface for the (nonlinear) right-hand-side of an ODE being solved by quasilinearisation. |
f_intr | nitsol_mod | Interface for a subroutine which evaluates the function the zero of which is sought. |
get_coef | equation_of_state_mod | |
get_entrainment | entrainment_mod | |
get_i | glacier_mod | |
get_i | basal_surface_mod | |
get_property | ambient_mod | |
get_property | equation_of_state_mod | |
get_property_dx | equation_of_state_mod | |
get_r8 | glacier_mod | |
get_r81d | glacier_mod | |
get_r81d | basal_surface_mod | |
get_real | basal_surface_mod | |
get_residual | glacier_mod | |
get_scalar | glacier_mod | |
get_scalar | melt_relationship_mod | |
get_scalar | basal_surface_mod | |
get_viscosity | viscosity_mod | |
has_terms | melt_relationship_mod | |
jac_intr | ode_solvers_mod | An interface for the product of the Jacobian of the (nonlinear) right-hand-side of an ODE and another vector. |
jacv_intr | nitsol_mod | Interface for a subroutine which optionally evaluates or , where is the Jacobian of and is a right preconditioning operator. |
kappa_init_func | ice_shelf_mod | Abstract interface for function providing the Taylor coefficients describing the distribution of internal reflectors within an ice shelf. |
L_intr | ode_solvers_mod | An interface for the (linear) left-hand-side of an ODE being solved by quasilinearisation. |
mat_mult | nitsol_mod | Interface for operations representing the multiplication of a vector by a matrix, such as that for a linear operator or a preconditioner. |
non_diff | upstream_plume_mod | |
pre_intr | ode_solvers_mod | An interface for a preconditioner to be used with the quasilinearisation ODE solver. |
precond | glacier_mod | |
read_dat | glacier_mod | |
read_dat | basal_surface_mod | |
scalar_func | asymmetric_plume_mod | Abstract interface for function providing the initial values for the scalar properties of an asym_plume object when it is being instantiated. |
scalar_func | static_plume_mod | Abstract interface for function providing the initial values for the scalar properties of a static_plume object when it is being instantiated. |
scalar_func | plume_mod | Abstract interface for function providing the initial values for the scalar properties of a plume object when it is being instantiated. |
setter | glacier_mod | |
setter | basal_surface_mod | |
solve | melt_relationship_mod | |
solve_vel | glacier_mod | |
surface_solve | basal_surface_mod | |
t_step | glacier_mod | |
thickness_func | glacier_mod | Abstract interface for function providing the glacier thickness when a concrete object is being instantiated. |
time_setter | glacier_mod | |
time_setter | basal_surface_mod | |
velocity_func | glacier_mod | Abstract interface for function providing the glacier velocity when a concrete object is being instantiated. |
velocity_func | asymmetric_plume_mod | Abstract interface for function providing the asym_plume velocity when an object is being instantiated. |
velocity_func | static_plume_mod | Abstract interface for function providing the plume velocity when an object is being instantiated. |
velocity_func | plume_mod | Abstract interface for function providing the plume velocity when an object is being instantiated. |
write_dat | glacier_mod | |
write_dat | basal_surface_mod |