16 if (field_parser.search(3,
"--meshA",
"-mA",
"MeshA")) {
17 input_params.
mesh_A = field_parser.next(
23 if (field_parser.search(3,
"--meshB",
"-mB",
"MeshB")) {
24 input_params.
mesh_B = field_parser.next(
30 if (field_parser.search(3,
"--meshC",
"-mC",
"MeshC")) {
31 input_params.
mesh_C = field_parser.next(
37 if (field_parser.search(3,
"--output",
"-mO",
"OutputBase")) {
44 std::string meshing_method;
46 if (field_parser.search(2,
"--meshingMethodType",
"MeshingMethod")) {
47 meshing_method = field_parser.next(
49 if(meshing_method ==
"CGAL")
53 else if(meshing_method ==
"TETGEN" )
59 if(field_parser.search(1,
"StitchInterMeshes")) {
67 if(field_parser.search(2,
"VerboseOutput",
"--verbose")) {
std::string mesh_A
Mesh A path.
bool bStitchInterMeshes
Stitch the intersection meshes?
void get_intersection_input_params(GetPot &field_parser, parallel_intersection_params &input_params)
Parser function for the parallel intersection search program (source: CArl_build_intersections.cpp)
carl::IntersectionMeshingMethod inter_meshing_method
Intersection meshing method. Values: carl::IntersectionMeshingMethod::CGAL or carl::IntersectionMeshi...
std::string output_base
Output filename base.
Structure containing the parameters for the parallel intersection search test program (source: CArl_b...
bool bVerbose
Print coupling partitioning?
std::string mesh_B
Mesh B path.
std::string mesh_C
Coupling mesh path.