www.mooseframework.org
Classes | Functions
FeatureVolumeVectorPostprocessor.h File Reference

Go to the source code of this file.

Classes

class  FeatureVolumeVectorPostprocessor
 This VectorPostprocessor is intended to be used to calculate accurate volumes from the FeatureFloodCount and/or GrainTracker objects. More...
 

Functions

template<>
InputParameters validParams< FeatureVolumeVectorPostprocessor > ()
 

Function Documentation

◆ validParams< FeatureVolumeVectorPostprocessor >()

template<>
InputParameters validParams< FeatureVolumeVectorPostprocessor > ( )

Definition at line 25 of file FeatureVolumeVectorPostprocessor.C.

26 {
27  InputParameters params = validParams<GeneralVectorPostprocessor>();
28  params += validParams<BoundaryRestrictable>();
29 
30  params.addRequiredParam<UserObjectName>("flood_counter",
31  "The FeatureFloodCount UserObject to get values from.");
32  params.addParam<bool>("single_feature_per_element",
33  false,
34  "Set this Boolean if you wish to use an element based volume where"
35  " the dominant order parameter determines the feature that accumulates the "
36  "entire element volume");
37  params.addParam<bool>("output_centroids", false, "Set to true to output the feature centroids");
38  params.addClassDescription("This object is designed to pull information from the data structures "
39  "of a \"FeatureFloodCount\" or derived object (e.g. individual "
40  "feature volumes)");
41 
42  params.suppressParameter<bool>("contains_complete_history");
43 
44  return params;
45 }