CSol
Public Member Functions | List of all members
CSol_SW_Proc_PipeNetwork Class Reference

Pipe network processor implementation.

#include <pn/csol_pn_proc_sw.h>

Inheritance diagram for CSol_SW_Proc_PipeNetwork:
[legend]

Public Member Functions

 CSol_SW_Proc_PipeNetwork ()
 
 CSol_SW_Proc_PipeNetwork (CSol_SW_Proc_PipeNetwork_Op &op)
 
virtual ~CSol_SW_Proc_PipeNetwork ()
 
int getPosition ()
 
bool init (CSol_Solver &solver)
 Processor initialisation. More...
 
bool modifyNodes (CSol_Solver &solver, PipeNetwork &pn, REAL time)
 Apply modifications to the head pressure at pipe network nodes. More...
 
bool operator() (CSol_Solver &solver)
 Processor execution. More...
 
- Public Member Functions inherited from CSol_SW_Proc
 CSol_SW_Proc ()
 
virtual ~CSol_SW_Proc ()
 
virtual bool flush (CSol_Solver &)
 

Constructor & Destructor Documentation

virtual ~CSol_SW_Proc_PipeNetwork ( )
inlinevirtual

Member Function Documentation

int getPosition ( )
inlinevirtual

Reimplemented from CSol_SW_Proc.

bool init ( CSol_Solver solver)
virtual

Reimplemented from CSol_SW_Proc.

bool modifyNodes ( CSol_Solver solver,
PipeNetwork pn,
REAL  time 
)
bool operator() ( CSol_Solver solver)
virtual

Reimplemented from CSol_SW_Proc.