58 assign(
const std::string &name);
138 static std::vector<std::string>
names;
192 const unsigned int n =
flags.size();
193 const unsigned int m =
event.flags.size();
194 const unsigned int n_min = (n < m) ? n : m;
214 for (
unsigned int i = 0; i < n_min; ++i)
217 for (
unsigned int i = n_min; i < m; ++i)
234 for (
unsigned int i = 0; i <
event.flags.size(); ++i)
256 for (
unsigned int i = 0; i <
event.flags.size(); ++i)
271 for (
unsigned int i = 0; i <
flags.size(); ++i)
273 os <<
' ' <<
names[i];
281 for (
unsigned int i = 0; i <
names.size(); ++i)
282 os << i <<
'\t' <<
names[i] << std::endl;
bool test(const Event &event) const
static std::vector< std::string > names
Event & operator+=(const Event &event)
std::vector< bool > flags
Event & operator-=(const Event &event)
static Event assign(const std::string &name)
static void print_assigned(OS &os)
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
const Event new_timestep_size
const Event bad_derivative
OutputOperator< VectorType > & operator<<(OutputOperator< VectorType > &out, unsigned int step)
SymmetricTensor< 2, dim, Number > e(const Tensor< 2, dim, Number > &F)