Package neqsim.process.design.template


package neqsim.process.design.template
Process templates for common separation and compression configurations.

This package contains pre-built templates for standard process configurations that can be instantiated with a ProcessBasis to create complete process systems.

Available Templates

Usage Example

// Create process basis
ProcessBasis basis = ProcessBasis.builder().feedFluid(myOilGasFluid)
    .feedFlowRate(5000.0, "Sm3/hr").stagePressures(80.0, 20.0, 2.0).build();

// Create process from template
ProcessTemplate template = new ThreeStageSeparationTemplate();
if (template.isApplicable(basis.getFeedFluid())) {
  ProcessSystem process = template.create(basis);
  process.run();
}
See Also: