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
ThreeStageSeparationTemplate- Standard HP/MP/LP separation train
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:
-
ClassDescriptionTemplate for creating amine-based CO2 capture systems.Amine type enumeration.Template for creating TEG (Triethylene Glycol) gas dehydration systems.Template for creating multi-stage gas compression systems.Template for creating a three-stage separation train.