- Jan 27, 2020
-
-
Mark OLESEN authored
- building paraview-5.7 and later requires cmake >= 3.10 itself but cmake-3.8 appears to work adequately for building dependent components - use VERSION_GREATER_EQUAL instead of GREATER_EQUAL
-
- Jan 23, 2020
-
-
Mark OLESEN authored
Note For paraview-5.7 (and later?) plugins are built into their own subdirs. It also is not possible to suppress creation of static libraries in the process. The current solution is still a bit ugly - install into a local "staged" location (within the build directory) - use rsync to relocate to the .so files to the plugin directory
-
- Jan 22, 2020
-
-
Mark OLESEN authored
- OpenFOAM reader: (vtkPVFoam, PVFoamReader_SM) => (vtkPVFoamReader, ParaFoamReader) - blockMesh reader: (vtkPVblockMesh, PVblockMeshReader_SM) => (vtkPVblockReader, ParaFoamBlockReader) * provides better correspondence between library and module names
-
Mark OLESEN authored
-
- Jan 20, 2020
-
-
Mark OLESEN authored
- disable only for old versions
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- Dec 12, 2019
-
-
Mark OLESEN authored
- when using VTK from ParaView sources it can better to tag them as such, but simultaneously not mask the ParaView with hardware rendering. The additional ParaView_MESA_DIR variable allows this. The balance of library and path setup is unaffected by this. STYLE: cleanup of Allwclean, Allwmake CONFIG: remove local version of cmakeVersionedInstall
-
- Nov 11, 2019
-
-
Mark OLESEN authored
- silently deprecate 'startsWith', 'endsWith' methods (added in 2016: 2b1436066221), in favour of 'starts_with', 'ends_with' methods, corresponding to C++20 and allowing us to cull then in a few years. - handle single character versions of starts_with, ends_with. - add single character version of removeEnd and silently deprecate removeTrailing which did the same thing. - drop the const versions of removeRepeated, removeTrailing. Unused and with potential confusion. STYLE: use shrink_to_fit(), erase()
-
Mark OLESEN authored
- similar prefixing as the dependent readers, making it easier to identify - add FOAM_API information as server module version
-
- Nov 06, 2019
-
-
Mark OLESEN authored
COMP: provide separate get_pvplugin_api function
-
- Nov 05, 2019
-
-
Mark OLESEN authored
- building plugins with paraview-5.7 is quite different
-
- Nov 04, 2019
-
-
Mark OLESEN authored
- we don't need the GUI sort order of the values.
-
- Nov 01, 2019
-
-
Andrew Heather authored
-
- Oct 31, 2019
-
-
OpenFOAM bot authored
-
- Oct 04, 2019
-
-
Mark OLESEN authored
- drop plugin support for Qt4 (old paraview) - handle upcoming changes in VTK version naming in CMake files * VTK_MAJOR_VERSION becomes VTK_VERSION_MAJOR etc.
-
- Aug 02, 2019
-
-
Mark OLESEN authored
- a top-level cloud::nParcels() virtual, which is overloaded by the first level of Cloud inheritance. This permits quick determination of cloud sizes, even when retrieved from registry with the base level. Eg, cloud* cldPtr = mesh.cfindObject<cloud>("myCloud"); label nParcels = (cldPtr ? cldPtr->nParcels() : 0); - make writeLagrangianPositions on by default unless explicitly disabled in the InfoSwitches. Flag output errors (where neither coordinates nor positions are written) with Fatal. - additional IOField helper functions in cloud STYLE: simplify iterator inheritance
-
- Jul 12, 2019
-
-
Mark OLESEN authored
-
- Jun 27, 2019
-
-
Mark OLESEN authored
-
- Jun 25, 2019
-
-
Mark OLESEN authored
-
- Jun 14, 2019
-
-
Mark OLESEN authored
- a leftover from much older VTK versions that had poor handling of the scalar bar text.
-
- Jun 05, 2019
-
-
Mark OLESEN authored
-
- Jun 03, 2019
-
-
Mark OLESEN authored
- in case an individual geometry element has render issues in parallel - additional debug information
-
- May 31, 2019
-
-
Mark OLESEN authored
- make parallelProjection default (was previously mandatory)
-
- Mar 11, 2019
-
-
Mark OLESEN authored
- incorrectly uses paraview include dirs instead of the more universal vtk include dirs for the MPI test.
-
- Feb 13, 2019
-
-
Mark OLESEN authored
- Extended runTimePostProcessing to include access to "live" simulation objects such a geometry patches and sampled surfaces stored on the "functionObjectObjects" registry. - Add 'live' runTimePostProcessing of cloud data. Extracts position and fields from the cloud via its objectRegistry writer - For the "live" simulation objects, there are two new volume filters that work directly with the OpenFOAM volume fields: * iso-surface * cutting planes Both use the VTK algorithms directly and support multiple values. Eg, can make multiple iso-levels or multiple planes parallel to each other. - When VTK has been compiled with MPI-support, parallel rendering will be used. - Additional title text properties (shadow, italic etc) - Simplified handling of scalar-bar and visibility switches - Support multiple text positions. Eg, for adding watermark text.
-
- Feb 06, 2019
-
-
OpenFOAM bot authored
-
- Feb 03, 2019
-
-
Mark OLESEN authored
- includes initial relocation of low-level vtu handling. Extracted, refactored from the Catalyst function object. STYLE: adjust style of HashTable iterator pointer dereference
-
- Jan 31, 2019
-
-
Mark OLESEN authored
- allows localized extension of functionality
-
- Jan 23, 2019
-
-
Mark OLESEN authored
-
- Jan 07, 2019
-
-
Mark OLESEN authored
- reduced clutter when iterating over containers
-
Mark OLESEN authored
- uses the value of foamVersion::api, which should be reliable.
-
Mark OLESEN authored
- need to explicitly include vtkPVConfig.h to get the version macros
-
- May 30, 2019
-
-
Mark OLESEN authored
- was missing range setting for the colour lookup table
-
- Dec 16, 2018
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- support .vtp format for geometry, surface, line, cloud. - use native reader for handling vtk, vtp, obj, stl surface files. For other formats, use the MeshedSurface (the surfMesh lib) to handle reading and Foam::vtk::Tools::Patch to handle the conversion to vtkPolyData. This combination is more memory efficient. - update tutorial case to include vtp surface geometry
-
- Dec 15, 2018
-
-
Mark OLESEN authored
- this allows more use of the runTimePostProcessing functionObject that will fail more gracefully if the proper version could not be built. The dummy functionObject simply emits a message that it is not available.
-
- Dec 14, 2018
-
-
Mark OLESEN authored
- partial solution for issue #1091 This generates file properties that are case-relative, Eg, plane0 { p { file "<case>/postProcessing/plane0/1/p_plane0.vtk"; } U { file "<case>/postProcessing/plane0/1/U_plane0.vtk"; } } This allows the case to be moved elsewhere and still find its files. This functionality was previously added for vtkCloud, but now also applies to streamLine, sampledSets and sampledSurfaces
-
- Dec 11, 2018
-
-
Mark OLESEN authored
- makes the intent clearer and avoids the need for additional constructor casting. Eg, labelList(10, Zero) vs. labelList(10, 0) scalarField(10, Zero) vs. scalarField(10, scalar(0)) vectorField(10, Zero) vs. vectorField(10, vector::zero)
-
- Dec 05, 2018
-
-
Mark OLESEN authored
-