m_error_v_passing_w Module

Wrapper for interfacing m_error_v_passing with Python

Written by hand here. Generation to be automated in future (including docstrings of some sort).


Uses

  • module~~m_error_v_passing_w~~UsesGraph module~m_error_v_passing_w m_error_v_passing_w module~m_error_v m_error_v module~m_error_v_passing_w->module~m_error_v module~m_error_v_passing m_error_v_passing module~m_error_v_passing_w->module~m_error_v_passing module~m_error_v_manager m_error_v_manager module~m_error_v_passing_w->module~m_error_v_manager module~m_error_v_passing->module~m_error_v module~m_error_v_manager->module~m_error_v

Contents


Functions

public function pass_error(inv_instance_index) result(res)

Arguments

TypeIntentOptionalAttributesName
integer, intent(in) :: inv_instance_index

Wrapper around m_error_v_passing.pass_error pass_error. Input values

Return Value logical

See docstring of pass_error for details. The trick here is to pass in the instance index, not the instance itself Whether the instance referred to by inv_instance_index is an error or not

public function pass_errors(inv_instance_indexes, n) result(res)

Arguments

TypeIntentOptionalAttributesName
integer, intent(in), dimension(n):: inv_instance_indexes

Wrapper around m_error_v_passing.pass_error pass_errors. Input values

See docstring of pass_errors for details.

integer, intent(in) :: n

Number of values to pass

Return Value logical,dimension(n)

Whether each instance in the array backed by inv_instance_indexes is an error or not