.TH "SURFACEBOOLEANFEATURES" 1 "OpenFOAM-1812" "www.openfoam.com" "OpenFOAM Commands Manual" .SH "NAME" surfaceBooleanFeatures \- part of \fBOpenFOAM\fR (The Open Source CFD Toolbox). .SH "SYNOPSIS" \fBsurfaceBooleanFeatures\fR [\fIOPTIONS\fR] \fIaction\fR \fIsurface1\fR \fIsurface2\fR .SH "DESCRIPTION" .nf Generates the extendedFeatureEdgeMesh for the interface created by a boolean operation on two surfaces. .fi .SH "ARGUMENTS" .TP \fIaction\fR One of (intersection | union | difference) .TP \fIsurface1\fR The input surface file 1 .TP \fIsurface2\fR The input surface file 2 .SH "OPTIONS" .TP \fB\-case\fR \fIdir\fR Specify case directory to use (instead of the cwd) .TP \fB\-invertedSpace\fR Do the surfaces have inverted space orientation, i.e. a point at infinity is considered inside. This is only sensible for union and intersection. .TP \fB\-noFunctionObjects\fR Do not execute function objects .TP \fB\-perturb\fR Perturb surface points to escape degenerate intersections .TP \fB\-scale\fR \fIfactor\fR Geometry scaling factor (both surfaces) .TP \fB\-surf1Baffle\fR Mark surface 1 as a baffle .TP \fB\-surf2Baffle\fR Mark surface 2 as a baffle .TP \fB\-trim\fR \fI((surface1 volumeType) .. (surfaceN volumeType))\fR Trim resulting intersection with additional surfaces; volumeType is 'inside' (keep (parts of) edges that are inside), 'outside' (keep (parts of) edges that are outside) or 'mixed' (keep all) .TP \fB\-doc\fR Display documentation in browser .TP \fB\-doc-source\fR Display source code in browser .TP \fB\-help\fR Display short help and exit .TP \fB\-help-full\fR Display full help and exit .SS "ADVANCED OPTIONS" .TP \fB\-fileHandler\fR \fIhandler\fR Override the file handler type .TP \fB\-help-man\fR Display full help (manpage format) and exit .SH "SEE ALSO" Online documentation https://www.openfoam.com/documentation/ .SH COPYRIGHT Copyright \(co 2018 OpenCFD Ltd.