Neko 1.99.3
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
boundary_operation.f90 File Reference

Go to the source code of this file.

Data Types

type  boundary_operation::boundary_operation_t
 A simulation component for boundary reductions on labelled zones. More...
 

Modules

module  boundary_operation
 Implements boundary_operation_t.
 

Functions/Subroutines

subroutine boundary_operation::boundary_operation_init_from_json (this, json, case)
 Construct from JSON.
 
subroutine boundary_operation::boundary_operation_init_common (this, name, coef, zone_indices, field_name, operations, log, output_filename)
 Common constructor shared by all public constructors.
 
subroutine boundary_operation::boundary_operation_init_from_controllers (this, name, case, order, preprocess_controller, compute_controller, output_controller, zone_indices, field_name, operations, log, output_filename)
 Construct from explicit time-based controllers.
 
subroutine boundary_operation::boundary_operation_init_from_controllers_properties (this, name, case, order, preprocess_control, preprocess_value, compute_control, compute_value, output_control, output_value, zone_indices, field_name, operations, log, output_filename)
 Construct from time-based controller properties.
 
subroutine boundary_operation::boundary_operation_free (this)
 Free all resources owned by the component.
 
subroutine boundary_operation::boundary_operation_compute (this, time)
 Compute and optionally output the requested boundary operations.
 
pure character(len=:) function, allocatable boundary_operation::left_pad (text, width)
 Left-pad a string to a fixed width.