Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions include/aspect/postprocess/visualization/geoid.h
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,6 @@ namespace aspect
*/
std::list<std::string>
required_other_postprocessors() const override;

private:

};
}
}
Expand Down
1 change: 0 additions & 1 deletion include/aspect/postprocess/visualization/grain_lag_angle.h
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,6 @@ namespace aspect
*/
std::pair<std::string, std::unique_ptr<Vector<float>>>
execute() const override;

};
}
}
Expand Down
6 changes: 6 additions & 0 deletions include/aspect/postprocess/visualization/heat_flux_map.h
Original file line number Diff line number Diff line change
Expand Up @@ -96,13 +96,19 @@ namespace aspect
* A temporary storage place for the point-wise heat flux
* solution. Only initialized and used if output_point_wise_heat_flux
* is set to true.
*
* This object is computed in update() and then used on every cell
* where evaluate_vector_field() is called.
*/
LinearAlgebra::BlockVector heat_flux_density_solution;

/**
* A temporary storage place for the cell-wise heat flux
* solution. Only initialized and used if output_point_wise_heat_flux
* is set to false.
*
* This object is computed in update() and then used on every cell
* where evaluate_vector_field() is called.
*/
std::vector<std::vector<std::pair<double, double>>> heat_flux_and_area;
};
Expand Down
1 change: 0 additions & 1 deletion include/aspect/postprocess/visualization/heating.h
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,6 @@ namespace aspect
void
evaluate_vector_field(const DataPostprocessorInputs::Vector<dim> &input_data,
std::vector<Vector<double>> &computed_quantities) const override;

};
}
}
Expand Down
1 change: 0 additions & 1 deletion include/aspect/postprocess/visualization/spd_factor.h
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,6 @@ namespace aspect
*/
void
parse_parameters (ParameterHandler &prm) override;

};
}
}
Expand Down
17 changes: 11 additions & 6 deletions include/aspect/postprocess/visualization/temperature_anomaly.h
Original file line number Diff line number Diff line change
Expand Up @@ -72,19 +72,24 @@ namespace aspect
* Number of slices to use when computing depth average of temperature.
*/
unsigned int n_slices;
/**
* Vector of temperature depth average values, padded to include two ghost values
* above and below the surface and bottom of the domain to allow interpolation at
* all depths.
*/
std::vector<double> padded_temperature_depth_average;

/**
* Whether to extrapolate temperatures above/below the first/last depth-average slice
* or, alternatively, interpolate above the center of the first slice using the surface
* temperature or below the last slice using the bottom temperature.
*/
bool extrapolate_surface;
bool extrapolate_bottom;

/**
* Vector of temperature depth average values, padded to include two ghost values
* above and below the surface and bottom of the domain to allow interpolation at
* all depths.
*
* This object is computed in update() and then used on every cell
* where evaluate_vector_field() is called.
*/
std::vector<double> padded_temperature_depth_average;
};
}
}
Expand Down
1 change: 0 additions & 1 deletion source/postprocess/visualization/temperature_anomaly.cc
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,6 @@ namespace aspect
padded_temperature_depth_average[n_slices+1] = 2.*bottom_temperature - temperature_depth_average[n_slices-1];
}
std::copy ( temperature_depth_average.begin(), temperature_depth_average.end(), padded_temperature_depth_average.begin() + 1 );

}


Expand Down