Plugins
domain_util.h File Reference
#include "common/common.h"
#include "common/log.h"
#include "common/util/smart_pointer.h"
#include "lib_grid/refinement/refiner_factory.hpp"
#include "lib_grid/algorithms/problem_detection_util.h"
#include "lib_disc/domain.h"
#include "lib_disc/domain_util.h"
#include <vector>
#include <string>

Go to the source code of this file.

Namespaces

 ug
 
 ug::Util
 
 ug::Util::aux
 

Functions

template<typename TDomain >
bool ug::Util::CheckSubsets (const TDomain &dom, const std::vector< std::string > &neededSubsets)
 
template<typename TDomain >
SmartPtr< TDomain > ug::Util::CreateDomain (const std::string &gridName)
 
template<typename TDomain >
SmartPtr< TDomain > ug::Util::CreateDomain (const std::string &gridName, int numRefs)
 
template<typename TDomain >
SmartPtr< TDomain > ug::Util::CreateDomain (const std::string &gridName, int numRefs, const std::vector< std::string > &neededSubsets)
 
template<typename TDomain >
SmartPtr< TDomain > ug::Util::CreateDomain (const std::string &gridName, int numRefs, const std::vector< std::string > &neededSubsets, bool noIntegrityCheck=false)
 
template<typename TObject >
void ug::Util::aux::write (TObject &text)