|
|
type(c_ptr) function, public | new_context_api () |
| | Create new calculation context object.
|
|
integer(c_int) function, public | check_context_api (vctx) |
| | Create new calculation context object.
|
|
subroutine, public | get_context_error_api (vctx, charptr, buffersize) |
| | Get error message from calculation environment.
|
|
subroutine, public | set_context_color_api (vctx, color) |
|
subroutine, public | set_context_verbosity_api (vctx, verbosity) |
|
subroutine, public | set_context_partition_api (vctx, part, nparts) |
| | Assign an externally managed share of the interaction loops to the context.
|
| subroutine, public | set_context_mpi_api (vctx, comm) |
| | Distribute the interaction loops over an MPI communicator, fails if tblite was built without MPI support.
|
|
subroutine, public | delete_context_api (vctx) |
| | Delete context object.
|
|
subroutine, public | set_context_logger_api (vctx, vproc, vdata) |
| | Create a new custom logger for the calculation context.
|
API export for environment context setup.