Abstract Interfaces

Abstract InterfaceLocationDescription
kernel_1D leapLagrangian
lagrangian_obj_assign leapLagrangian

Deferred assignemnt ofan extended type value

lagrangian_read leapLagrangian

Read lagrangian objects from file in parallel

lagrangian_SetMPIDataTypeParams leapLagrangian

Set up parameters used to create the MPI derived type

lagrangian_SetObjectType leapLagrangian

Set the type of the polymorphic sample

lagrangian_write leapLagrangian

Write lagrangian objects to file in parallel

locator leapLagrangian

Returns the MPI rank that owns the lagrangian object

solver_advance leapSolver

Advance solution from t to t+dt

solver_finalize leapSolver

Finalize solver

solver_inicond leapSolver

Set initial conditions at n=0

solver_initialize leapSolver

Initialize solver

solver_monitor leapSolver

Compute and write monitored values

solver_output leapSolver

Write single precision data needed for visualizations

solver_prepare leapSolver

Prepare data before run

solver_restart leapSolver

Write simulation data to disk required for restarts