Octopus
derivatives_test.F90 File Reference

Go to the source code of this file.

Modules

module  derivatives_test_oct_m
 This module provides unit tests for the derivatives.
 

Functions/Subroutines

subroutine, public derivatives_test_oct_m::derivatives_advanced_benchmark (this, namespace)
 Further unit tests design to challenge numerical stability of the finite differences. More...
 
subroutine test_function (label)
 
subroutine derivatives_test_oct_m::testfunc_plane_wave (mesh, ff, grad, lapl, kvec)
 Generate a plane-wave given its momentum, as well as the gradient and the Laplacian. More...
 
subroutine derivatives_test_oct_m::testfunc_polynomial (mesh, ff, grad, lapl, p)
 Generate a polyomial of degree p, as well as the gradient and the Laplacian. More...
 
subroutine, public derivatives_test_oct_m::dderivatives_test (this, namespace, repetitions, min_blocksize, max_blocksize)
 unit test for derivatives More...
 
subroutine, public derivatives_test_oct_m::zderivatives_test (this, namespace, repetitions, min_blocksize, max_blocksize)
 unit test for derivatives More...
 

Function/Subroutine Documentation

◆ test_function()

subroutine derivatives_advanced_benchmark::test_function ( character(len=*), intent(in)  label)
private

Definition at line 203 of file derivatives_test.F90.