SimulatorState.hpp
Go to the documentation of this file.
84 size_t registerCellData( const std::string& name, const int components, const double initialValue = 0.0 );
85 size_t registerFaceData( const std::string& name, const int components, const double initialValue = 0.0 );
void setFirstSat(const std::vector< int > &cells, const Props &props, ExtremalSat es) Definition: grid.h:98 std::vector< double > & facepressure() Definition: SimulatorState.hpp:58 const std::vector< double > & facepressure() const Definition: SimulatorState.hpp:64 Definition: AnisotropicEikonal.hpp:43 Definition: SimulatorState.hpp:24 std::vector< double > & saturation() Definition: SimulatorState.hpp:60 static bool vectorApproxEqual(const std::vector< double > &v1, const std::vector< double > &v2, double epsilon) std::vector< std::vector< double > > & faceData() Definition: SimulatorState.hpp:78 Definition: SimulatorState.hpp:16 static const int facePressureId_ pressure per face. Definition: SimulatorState.hpp:35 virtual void init(const UnstructuredGrid &g, int num_phases) const std::vector< std::vector< double > > & faceData() const Definition: SimulatorState.hpp:79 const std::vector< double > & saturation() const Definition: SimulatorState.hpp:66 static const int temperatureId_ temperature per cell. Definition: SimulatorState.hpp:30 static const int faceFluxId_ The fluxes at the faces. Definition: SimulatorState.hpp:37 const std::vector< double > & temperature() const Definition: SimulatorState.hpp:63 const std::vector< std::string > & faceDataNames() const Definition: SimulatorState.hpp:82 std::vector< double > & temperature() Definition: SimulatorState.hpp:57 virtual bool equals(const SimulatorState &other, double epsilon=1e-8) const std::vector< std::vector< double > > & cellData() Definition: SimulatorState.hpp:75 Definition: SimulatorState.hpp:24 const std::vector< double > & faceflux() const Definition: SimulatorState.hpp:65 const std::vector< double > & pressure() const Definition: SimulatorState.hpp:62 size_t registerFaceData(const std::string &name, const int components, const double initialValue=0.0) static const int saturationId_ The saturation of each phase per cell. Definition: SimulatorState.hpp:32 static const int pressureId_ pressure per cell. Definition: SimulatorState.hpp:28 size_t registerCellData(const std::string &name, const int components, const double initialValue=0.0) const std::vector< std::vector< double > > & cellData() const Definition: SimulatorState.hpp:76 const std::vector< std::string > & cellDataNames() const Definition: SimulatorState.hpp:81 |