13 #if !defined(KRATOS_HDF5_CONDITION_GAUSS_POINT_OUTPUT_H_INCLUDED)
14 #define KRATOS_HDF5_CONDITION_GAUSS_POINT_OUTPUT_H_INCLUDED
45 Variable<array_1d<double, 3>>,
48 Variable<Vector<double>>,
49 Variable<Matrix<double>>>
71 :
BaseType(Settings, pFile,
"/ConditionGaussPointValues")
Serial (do-nothing) version of a wrapper class for MPI communication.
Definition: data_communicator.h:318
A class for IO of element data in HDF5.
Definition: hdf5_condition_gauss_point_output.h:50
ConditionGaussPointOutput(Parameters Settings, File::Pointer pFile)
Constructor.
Definition: hdf5_condition_gauss_point_output.h:70
KRATOS_CLASS_POINTER_DEFINITION(ConditionGaussPointOutput)
Pointer definition.
void WriteConditionGaussPointValues(ConditionsContainerType &rConditions, const DataCommunicator &rDataCommunicator, const ProcessInfo &rProcessInfo)
Definition: hdf5_condition_gauss_point_output.h:79
A class for IO of element data in HDF5.
Definition: hdf5_container_gauss_point_output.h:46
void WriteContainerGaussPointsValues(ConditionsContainerType &rContainerItems, const DataCommunicator &rDataCommunicator, const ProcessInfo &rProcessInfo)
Definition: hdf5_container_gauss_point_output.cpp:157
This class provides to Kratos a data structure for I/O based on the standard of JSON.
Definition: kratos_parameters.h:59
A sorted associative container similar to an STL set, but uses a vector to store pointers to its data...
Definition: pointer_vector_set.h:72
ProcessInfo holds the current value of different solution parameters.
Definition: process_info.h:59
Variable class contains all information needed to store and retrive data from a data container.
Definition: variable.h:63
IO::MeshType::ConditionsContainerType ConditionsContainerType
Definition: hdf5_application_define.h:55
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21