9.0
general documentation
Loading...
Searching...
No Matches
cs_resource.h File Reference
#include "base/cs_defs.h"
#include "base/cs_base.h"
Include dependency graph for cs_resource.h:

Go to the source code of this file.

Functions

double cs_resource_get_wt_limit (void)
 Get current wall-clock time limit.
void cs_resource_set_wt_limit (double wt)
 Set wall-clock time limit.
void cs_resource_get_max_timestep (int ts_cur, int *ts_max)
 Limit number of remaining time steps if the remaining allocated time is too small to attain the requested number of steps.

Function Documentation

◆ cs_resource_get_max_timestep()

void cs_resource_get_max_timestep ( int ts_cur,
int * ts_max )

Limit number of remaining time steps if the remaining allocated time is too small to attain the requested number of steps.

Parameters
[in]ts_curcurrent time step number
[in,out]ts_maxmaximum time step number

◆ cs_resource_get_wt_limit()

double cs_resource_get_wt_limit ( void )

Get current wall-clock time limit.

Returns
current wall-time limit (in seconds), or -1

◆ cs_resource_set_wt_limit()

void cs_resource_set_wt_limit ( double wt)

Set wall-clock time limit.

Parameters
[in]wtwall-time limit (in seconds), or -1