Lines Matching refs:ports

154   PetscDrawViewPorts *ports;  in PetscDrawViewPortsCreate()  local
171 PetscCall(PetscNew(&ports)); in PetscDrawViewPortsCreate()
172 *newports = ports; in PetscDrawViewPortsCreate()
173 ports->draw = draw; in PetscDrawViewPortsCreate()
174 ports->nports = nports; in PetscDrawViewPortsCreate()
177 …PetscCall(PetscDrawGetViewPort(draw, &ports->port_xl, &ports->port_yl, &ports->port_xr, &ports->po… in PetscDrawViewPortsCreate()
184 ports->xl = xl; in PetscDrawViewPortsCreate()
185 ports->xr = xr; in PetscDrawViewPortsCreate()
186 ports->yl = yl; in PetscDrawViewPortsCreate()
187 ports->yr = yr; in PetscDrawViewPortsCreate()
238 PetscDrawViewPorts *ports; in PetscDrawViewPortsCreateRect() local
258 PetscCall(PetscNew(&ports)); in PetscDrawViewPortsCreateRect()
259 *newports = ports; in PetscDrawViewPortsCreateRect()
260 ports->draw = draw; in PetscDrawViewPortsCreateRect()
261 ports->nports = n; in PetscDrawViewPortsCreateRect()
264 …PetscCall(PetscDrawGetViewPort(draw, &ports->port_xl, &ports->port_yl, &ports->port_xr, &ports->po… in PetscDrawViewPortsCreateRect()
267 ports->xr = xr; in PetscDrawViewPortsCreateRect()
268 ports->xl = xl; in PetscDrawViewPortsCreateRect()
269 ports->yl = yl; in PetscDrawViewPortsCreateRect()
270 ports->yr = yr; in PetscDrawViewPortsCreateRect()
316 PetscErrorCode PetscDrawViewPortsDestroy(PetscDrawViewPorts *ports) in PetscDrawViewPortsDestroy() argument
319 if (!ports) PetscFunctionReturn(PETSC_SUCCESS); in PetscDrawViewPortsDestroy()
320 PetscAssertPointer(ports, 1); in PetscDrawViewPortsDestroy()
322 …PetscCall(PetscDrawSetViewPort(ports->draw, ports->port_xl, ports->port_yl, ports->port_xr, ports-… in PetscDrawViewPortsDestroy()
323 PetscCall(PetscDrawDestroy(&ports->draw)); in PetscDrawViewPortsDestroy()
324 PetscCall(PetscFree4(ports->xl, ports->xr, ports->yl, ports->yr)); in PetscDrawViewPortsDestroy()
325 PetscCall(PetscFree(ports)); in PetscDrawViewPortsDestroy()
345 PetscErrorCode PetscDrawViewPortsSet(PetscDrawViewPorts *ports, PetscInt port) in PetscDrawViewPortsSet() argument
348 if (!ports) PetscFunctionReturn(PETSC_SUCCESS); in PetscDrawViewPortsSet()
349 PetscAssertPointer(ports, 1); in PetscDrawViewPortsSet()
350ports->nports - 1), PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Port is out of range requested %"… in PetscDrawViewPortsSet()
351 …PetscCall(PetscDrawSetViewPort(ports->draw, ports->xl[port], ports->yl[port], ports->xr[port], por… in PetscDrawViewPortsSet()