12#ifndef ARCANE_STD_INTERNAL_SODSTANDARDGROUPSBUILDER_H
13#define ARCANE_STD_INTERNAL_SODSTANDARDGROUPSBUILDER_H
17#include "arcane/utils/TraceAccessor.h"
39class SodStandardGroupsBuilder
44 explicit SodStandardGroupsBuilder(
ITraceMng* tm)
58 Real middle_x,
Real middle_height,
bool do_zg_and_zd);
Declarations of Arcane's general types.
Class managing a 3-dimensional real vector.
void generateGroups(IMesh *mesh, Real3 min_pos, Real3 max_pos, Real middle_x, Real middle_height, bool do_zg_and_zd)
Creates the groups for initializing a Sod shock tube.
Unicode character string.
TraceAccessor(ITraceMng *m)
Constructs an accessor via the trace manager m.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
ConstArrayView< Int32 > Int32ConstArrayView
C equivalent of a 1D array of 32-bit integers.
double Real
Type representing a real number.