3D Beam Finite Element Code  1.0
Namespaces | Functions
setup.h File Reference
#include "containers.h"
#include "csv_parser.h"
#include "options.h"
#include <rapidjson/document.h>
#include <rapidjson/filereadstream.h>
Include dependency graph for setup.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 fea
 

Functions

rapidjson::Document fea::parseJSONConfig (const std::string &config_filename)
 
std::vector< Node > fea::createNodeVecFromJSON (const rapidjson::Document &config_doc)
 
std::vector< Elem > fea::createElemVecFromJSON (const rapidjson::Document &config_doc)
 
std::vector< BC > fea::createBCVecFromJSON (const rapidjson::Document &config_doc)
 
std::vector< Force > fea::createForceVecFromJSON (const rapidjson::Document &config_doc)
 
std::vector< Tie > fea::createTieVecFromJSON (const rapidjson::Document &config_doc)
 
std::vector< Equation > fea::createEquationVecFromJSON (const rapidjson::Document &config_doc)
 
Job fea::createJobFromJSON (const rapidjson::Document &config_doc)
 
Options fea::createOptionsFromJSON (const rapidjson::Document &config_doc)