ViennaGrid - The Vienna Grid Library  2.1.0
Data Structures | Namespaces | Functions
viennagrid/io/mphtxt_writer.hpp File Reference

Provides a writer for Comsol .mphtxt files. More...

#include <iostream>
#include <sstream>
#include <fstream>
#include "viennagrid/algorithm/centroid.hpp"
#include "viennagrid/algorithm/boundary.hpp"
#include "viennagrid/algorithm/geometry.hpp"
#include "viennagrid/mesh/coboundary_iteration.hpp"
#include "viennagrid/mesh/neighbor_iteration.hpp"

Go to the source code of this file.

Data Structures

class  mphtxt_writer
 Writer for Comsol .mphtxt files. More...
struct  triangle_information< TriangleHandleT >

Namespaces

namespace  viennagrid
 

The main ViennaGrid namespace. Most user functionality resides directly in this namespace rather than in sub-namespaces.


namespace  viennagrid::io
 

A namespace with all the input/output functionality, in particular file readers and writers.


Functions

template<typename SegmentHandleT , typename AccessorType , typename TriangleHandleT , typename SegmentIDRangeType >
void mark_planar_neighbors (SegmentHandleT const &segment, AccessorType &contact_index_accessor, TriangleHandleT const &triangle_handle, int contact_index, SegmentIDRangeType const &sids)
template<typename SegmentationT , typename AccessorType >
void mark_segment_hull_contacts (SegmentationT const &segmentation, AccessorType &contact_index_accessor)

Detailed Description

Provides a writer for Comsol .mphtxt files.