SpECTRE  v2022.01.03
elliptic::analytic_data::InitialGuess Class Reference

Subclasses represent an initial guess for an elliptic solve. More...

#include <InitialGuess.hpp>

## Detailed Description

Subclasses represent an initial guess for an elliptic solve.

Subclasses must define the following compile-time interface:

• They are option-creatable.
• They define a variables function that can provide data for all variables that are being solved for. Specifically the function must have this signature:

const tnsr::I<DataVector, 1>& x,
tmpl::list<ScalarFieldTag> /*meta*/) const {
An associative container that is indexed by structs.
Definition: TaggedTuple.hpp:259

It must support being called with a tmpl::list of all tags that are being solved for. For this purpose it can be convenient to template the function on the set of requested tags.

The documentation for this class was generated from the following file:
• src/PointwiseFunctions/InitialDataUtilities/InitialGuess.hpp