- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Actions/TesselationAction/ConvexEnvelopeAction.cpp
rbe21fa rf10b0c 50 50 const LinkedCell_deprecated *LCList = NULL; 51 51 LOG(0, "Evaluating volume of the convex envelope."); 52 LOG(1, "Storing tecplot convex data in " << params.filenameConvex << ".");53 LOG(1, "Storing tecplot non-convex data in " << params.filenameNonConvex << ".");52 LOG(1, "Storing tecplot convex data in " << params.filenameConvex.get() << "."); 53 LOG(1, "Storing tecplot non-convex data in " << params.filenameNonConvex.get() << "."); 54 54 PointCloudAdaptor<molecule> cloud(mol, mol->name); 55 55 LCList = new LinkedCell_deprecated(cloud, 100.); … … 57 57 //FindConvexBorder(mol, BoundaryPoints, TesselStruct, LCList, argv[argptr]); 58 58 // TODO: Beide Funktionen sollten streams anstelle des Filenamen benutzen, besser fuer unit tests 59 FindNonConvexBorder(mol, TesselStruct, LCList, 50., params.filenameNonConvex. string().c_str());59 FindNonConvexBorder(mol, TesselStruct, LCList, 50., params.filenameNonConvex.get().string().c_str()); 60 60 //RemoveAllBoundaryPoints(TesselStruct, mol, argv[argptr]); 61 const double volumedifference = ConvexizeNonconvexEnvelope(TesselStruct, mol, params.filenameConvex. string().c_str());61 const double volumedifference = ConvexizeNonconvexEnvelope(TesselStruct, mol, params.filenameConvex.get().string().c_str()); 62 62 const double clustervolume = TesselStruct->getVolumeOfConvexEnvelope(configuration->GetIsAngstroem()); 63 63 LOG(0, "The tesselated volume area is " << clustervolume << " " << (configuration->GetIsAngstroem() ? "angstrom" : "atomiclength") << "^3.");
Note:
See TracChangeset
for help on using the changeset viewer.