Abstract Interfaces

Abstract InterfaceLocationDescription
kernel_1D leapLagrangian
lagrangian_obj_assign leapLagrangian

(Deferred) Performs assignemnt of an extended type.

lagrangian_read leapLagrangian

(Deferred) Reads lagrangian objects from file in parallel.

lagrangian_SetMPIDataTypeParams leapLagrangian

(Deferred) Sets up parameters used to create the MPI derived type.

lagrangian_SetObjectType leapLagrangian

(Deferred) Sets the type of the polymorphic sample.

lagrangian_write leapLagrangian

(Deferred) Writes Lagrangian objects to file in parallel.

locator leapLagrangian

(Deferred) Returns the MPI rank that owns the lagrangian object.

solver_Advance leapSolver

Advances solution from t to t+dt.

solver_Finalize leapSolver

Finalizes solver and frees its associated memory.

solver_Initialize leapSolver

Initializes the solver.

solver_LinkHDF5Object leapSolver

Links an HDF5 object to this solver.

solver_Monitor leapSolver

Computes and write monitored values.

solver_Output leapSolver

Writes single precision data needed for visualizations.

solver_Prepare leapSolver

Prepares data before run.

solver_Restart leapSolver

Writes simulation data to disk required for restarts.