NTPoly
Data Types | Functions/Subroutines
fixedsolversmodule_wrp Module Reference

A wrapper for the chemistry solver parameters. More...

Data Types

type  fixedsolverparameters_wrp
 A wrapper for the sparse matrix data type. More...
 

Functions/Subroutines

pure subroutine, public constructfixedsolverparameters_wrp (ih_this)
 Construct the chemistry solver parameters. More...
 
pure subroutine, public destructfixedsolverparameters_wrp (ih_this)
 Destruct a chemistry solver parameter type. More...
 
pure subroutine, public setfixedthreshold_wrp (ih_this, new_value)
 Set the value of the threshold. More...
 
pure subroutine, public setfixedbeverbose_wrp (ih_this, new_value)
 Set the value of the verbosity. More...
 
pure subroutine, public setfixedloadbalance_wrp (ih_this, ih_new_value)
 Set the value of the load balancing permutation. More...
 

Detailed Description

A wrapper for the chemistry solver parameters.

Function/Subroutine Documentation

◆ constructfixedsolverparameters_wrp()

pure subroutine, public fixedsolversmodule_wrp::constructfixedsolverparameters_wrp ( integer(kind=c_int), dimension(size_wrp), intent(inout)  ih_this)

Construct the chemistry solver parameters.

Parameters
[in,out]ih_thisthe solver parameter.

◆ destructfixedsolverparameters_wrp()

pure subroutine, public fixedsolversmodule_wrp::destructfixedsolverparameters_wrp ( integer(kind=c_int), dimension(size_wrp), intent(inout)  ih_this)

Destruct a chemistry solver parameter type.

Parameters
[in,out]ih_thisthe object to destruct.

◆ setfixedbeverbose_wrp()

pure subroutine, public fixedsolversmodule_wrp::setfixedbeverbose_wrp ( integer(kind=c_int), dimension(size_wrp), intent(inout)  ih_this,
logical(kind=c_bool), intent(in)  new_value 
)

Set the value of the verbosity.

Parameters
[in,out]ih_thishandle to this.
[in]new_valueto set it to.

◆ setfixedloadbalance_wrp()

pure subroutine, public fixedsolversmodule_wrp::setfixedloadbalance_wrp ( integer(kind=c_int), dimension(size_wrp), intent(inout)  ih_this,
integer(kind=c_int), dimension(size_wrp), intent(inout)  ih_new_value 
)

Set the value of the load balancing permutation.

Parameters
[in,out]ih_thishandle to this.
[in]ih_new_valueto set it to.

◆ setfixedthreshold_wrp()

pure subroutine, public fixedsolversmodule_wrp::setfixedthreshold_wrp ( integer(kind=c_int), dimension(size_wrp), intent(inout)  ih_this,
real(ntreal), intent(in)  new_value 
)

Set the value of the threshold.

Parameters
[in,out]ih_thishandle to this.
[in]new_valueto set it to.