Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Functions/Subroutines
assert Module Reference

Functions/Subroutines

subroutine assertion (cond, file, line)
 Assertion routine designed to mimick the behavior of C's 'assert' from 'assert.h'. To be called from the ASSERT() macro from 'fassert.h', not directly. More...
 

Function/Subroutine Documentation

◆ assertion()

subroutine assert::assertion ( character(len=*), intent(in)  cond,
character(len=*), intent(in)  file,
integer, intent(in)  line 
)

Assertion routine designed to mimick the behavior of C's 'assert' from 'assert.h'. To be called from the ASSERT() macro from 'fassert.h', not directly.

Definition at line 10 of file fassert.F90.

    Report Typos and Errors