IOSS 2.0
Loading...
Searching...
No Matches
skinner.C File Reference
#include <array>
#include <cassert>
#include <cmath>
#include <cstdlib>
#include <exception>
#include <fmt/core.h>
#include <fmt/format.h>
#include <fmt/ostream.h>
#include <iostream>
#include <limits>
#include <map>
#include <numeric>
#include <stdint.h>
#include <stdio.h>
#include <string>
#include <vector>
#include "Ionit_Initializer.h"
#include "Ioss_DBUsage.h"
#include "Ioss_DataSize.h"
#include "Ioss_DatabaseIO.h"
#include "Ioss_ElementBlock.h"
#include "Ioss_ElementTopology.h"
#include "Ioss_EntityBlock.h"
#include "Ioss_FaceGenerator.h"
#include "Ioss_Field.h"
#include "Ioss_FileInfo.h"
#include "Ioss_GroupingEntity.h"
#include "Ioss_IOFactory.h"
#include "Ioss_NodeBlock.h"
#include "Ioss_ParallelUtils.h"
#include "Ioss_Property.h"
#include "Ioss_PropertyManager.h"
#include "Ioss_Region.h"
#include "Ioss_ScopeGuard.h"
#include "Ioss_State.h"
#include "Ioss_Utils.h"
#include "robin_hash.h"
#include "skinner_interface.h"
Include dependency graph for skinner.C:

Namespaces

namespace  anonymous_namespace{skinner.C}
 

Functions

template<typename INT >
void anonymous_namespace{skinner.C}::skinner (Skinner::Interface &interFace, INT)
 
void anonymous_namespace{skinner.C}::transfer_field_data (Ioss::GroupingEntity *ige, Ioss::GroupingEntity *oge, Ioss::Field::RoleType role, const std::vector< int > &ref_nodes)
 
void anonymous_namespace{skinner.C}::transfer_field_data (Ioss::EntityBlock *ige, Ioss::EntityBlock *oge, Ioss::Field::RoleType role, const std::vector< Ioss::Face > &boundary_faces)
 
void anonymous_namespace{skinner.C}::output_table (const Ioss::ElementBlockContainer &ebs, std::map< std::string, std::vector< Ioss::Face > > &boundary_faces)
 
std::vector< int > anonymous_namespace{skinner.C}::get_selected_steps (Ioss::Region &region, const Skinner::Interface &options)
 
int main (int argc, char *argv[])
 
Ioss::PropertyManager anonymous_namespace{skinner.C}::set_properties (Skinner::Interface &interFace)
 
void anonymous_namespace{skinner.C}::transfer_field_data_internal (Ioss::GroupingEntity *ige, Ioss::GroupingEntity *oge, const std::string &field_name, const std::vector< int > &ref_nodes)
 
void anonymous_namespace{skinner.C}::transfer_field_data_internal (Ioss::EntityBlock *ieb, Ioss::EntityBlock *oeb, const std::string &field_name, const std::vector< Ioss::Face > &boundary_faces)
 

Variables

std::string anonymous_namespace{skinner.C}::codename
 
std::string anonymous_namespace{skinner.C}::version = "1.02"
 

Function Documentation

◆ main()

int main ( int argc,
char * argv[] )