check_config.py#
A module containing various configuration checks for an OpenMDAO Problem.
- openmdao.error_checking.check_config.check_allocate_complex_ln(group, under_cs)[source]
Return True if linear vector should be complex.
This happens when a solver needs derivatives under complex step.
- Parameters:
- group<Group>
Group to be checked.
- under_csbool
Flag indicates if complex vectors were allocated in a containing Group or were force allocated in setup.
- Returns:
- bool
True if linear vector should be complex.