|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
femeoctable.hh
Go to the documentation of this file.
258 *outputFile_[tabId] << EocCalculatorType :: calculate(prevError_[tabId][i], error_[tabId][i], prevh_[tabId], vals[0] );
302 const double eoc = EocCalculatorType :: calculate( prevError_[tabId][i], error_[tabId][i], prevh_[tabId], vals[0]);
319 static int initialize(const std::string& path, const std::string& name, const std::string& descript) {
488 instance().writeerr<DefaultEocCalculator> (tabId, vals, descriptions, delimiter, terminatingChar, header, tableSpacer, footer);
500 instance().writeerr<DefaultEocCalculator> (0, vals, descriptions, delimiter, terminatingChar, header, tableSpacer, footer);
529 instance().template writeerr<EocCalculatorType>(tabId, vals, descriptions, delimiter, terminatingChar, header, tableSpacer, footer);
542 instance().template writeerr<EocCalculatorType>(0, vals, descriptions, delimiter, terminatingChar, header, tableSpacer, footer );
572 instance().writeerr<DefaultEocCalculator>(tabId, vals, descriptions, delimiter, terminatingChar, header, tableSpacer, footer);
588 instance().writeerr<DefaultEocCalculator>(0, vals, descriptions, delimiter, terminatingChar, header, tableSpacer, footer);
620 instance().template writeerr<EocCalculatorType>(tabId, vals, descriptions, delimiter, terminatingChar, header, tableSpacer, footer);
637 instance().template writeerr<EocCalculatorType>(0, vals, descriptions,delimiter, terminatingChar, header, tableSpacer, footer);
const char * name()
int id()
int size() const
#define DUNE_THROW(E,...)
bool createDirectory(const std::string &inName)
create a directory
Definition io.cc:19
static DUNE_EXPORT T & instance()
static bool verbose()
obtain the cached value for fem.verbose with default verbosity level 2
Definition io/parameter.hh:466
Write a self contained tex table for eoc runs with timing information.
Definition femeoctable.hh:56
static double calculate(double &eold, double &enew, double &hold, double &hnew)
Definition femeoctable.hh:58
static void write(const int tabId, std::vector< double > &vals, std::vector< std::string > &descriptions, std::ostream &out, std::string delimiter=" ", std::string terminatingChar="", std::string header="", std::string tableSpacer="", std::string footer="")
commit a line to the eoc file
Definition femeoctable.hh:558
static void setErrors(const int tabId, size_t id, const VectorType &err, int size)
add a vector of error values for the given id (returned by addEntry)
Definition femeoctable.hh:404
static void write(std::vector< double > &vals, std::vector< std::string > &descriptions, std::ostream &out, std::string delimiter=" ", std::string terminatingChar="", std::string header="", std::string tableSpacer="", std::string footer="")
Definition femeoctable.hh:575
static void setErrors(size_t id, const FieldVector< double, SIZE > &err)
Definition femeoctable.hh:447
static int initialize(const std::string &path, const std::string &name, const std::string &descript)
Definition femeoctable.hh:319
static void setErrors(const int tabId, size_t id, const double &err)
add a single error value for the given id (returned by addEntry)
Definition femeoctable.hh:456
static void setErrors(size_t id, const VectorType &err)
Definition femeoctable.hh:430
static void write(std::vector< double > &vals, std::vector< std::string > &descriptions, std::string delimiter=" ", std::string terminatingChar="", std::string header="", std::string tableSpacer="", std::string footer="")
Definition femeoctable.hh:491
static size_t addEntry(const std::string &descript)
Definition femeoctable.hh:375
static void write(std::vector< double > &vals, std::vector< std::string > &descriptions, std::ostream &out, std::string delimiter=" ", std::string terminatingChar="", std::string header="", std::string tableSpacer="", std::string footer="")
Definition femeoctable.hh:624
static size_t addEntry(const char *descript)
Definition femeoctable.hh:389
static void write(std::vector< double > &vals, std::vector< std::string > &descriptions, std::string delimiter=" ", std::string terminatingChar="", std::string header="", std::string tableSpacer="", std::string footer="")
Definition femeoctable.hh:533
static size_t addEntry(const StrVectorType &descript)
Definition femeoctable.hh:362
static void write(const int tabId, std::vector< double > &vals, std::vector< std::string > &descriptions, std::ostream &out, std::string delimiter=" ", std::string terminatingChar="", std::string header="", std::string tableSpacer="", std::string footer="")
commit a line to the eoc file, using EocCalculatorType for non standart Eoc calculations.
Definition femeoctable.hh:606
static void write(const int tabId, std::vector< double > &vals, std::vector< std::string > &descriptions, std::string delimiter=" ", std::string terminatingChar="", std::string header="", std::string tableSpacer="", std::string footer="")
commit a line to the eoc file, using EocCalculatorType to calculate the eoc.
Definition femeoctable.hh:519
static size_t addEntry(const int tabId, const StrVectorType &descript)
add a vector of new eoc values
Definition femeoctable.hh:357
static void write(const int tabId, std::vector< double > &vals, std::vector< std::string > &descriptions, std::string delimiter=" ", std::string terminatingChar="", std::string header="", std::string tableSpacer="", std::string footer="")
commit a line to the eoc file
Definition femeoctable.hh:479
static int initialize(const std::string &name, const std::string &descript)
Definition femeoctable.hh:324
static size_t addEntry(const int tabId, const char *descript)
add a single new eoc output
Definition femeoctable.hh:385
static void setErrors(size_t id, const double &err)
Definition femeoctable.hh:460
static void setErrors(const int tabId, size_t id, const VectorType &err)
add a vector of error values for the given id (returned by addEntry)
Definition femeoctable.hh:425
static void setErrors(const int tabId, size_t id, const FieldVector< double, SIZE > &err)
add a vector in a FieldVector of error values for the given id (returned by addEntry)
Definition femeoctable.hh:442
static size_t addEntry(const int tabId, const std::string &descript)
add a single new eoc output
Definition femeoctable.hh:371
static void setErrors(size_t id, const VectorType &err, int size)
Definition femeoctable.hh:410
static size_t addEntry(const StrVectorType &descript, size_t size)
Definition femeoctable.hh:344
static size_t addEntry(const int tabId, const StrVectorType &descript, size_t size)
add a vector of new eoc values
Definition femeoctable.hh:339
T abort(T... args)
T close(T... args)
T endl(T... args)
T open(T... args)
T push_back(T... args)
T size(T... args)
T str(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8