KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
#include <string>
#include <iostream>
#include <boost/numeric/ublas/vector.hpp>
#include <boost/numeric/ublas/vector_proxy.hpp>
#include <boost/numeric/ublas/vector_sparse.hpp>
#include <boost/numeric/ublas/vector_expression.hpp>
#include <boost/numeric/ublas/matrix.hpp>
#include <boost/numeric/ublas/matrix_sparse.hpp>
#include <boost/numeric/ublas/matrix_proxy.hpp>
#include <boost/numeric/ublas/symmetric.hpp>
#include <boost/numeric/ublas/hermitian.hpp>
#include <boost/numeric/ublas/banded.hpp>
#include <boost/numeric/ublas/triangular.hpp>
#include <boost/numeric/ublas/io.hpp>
#include <boost/numeric/ublas/operation.hpp>
#include <boost/numeric/ublas/lu.hpp>
#include <boost/numeric/ublas/operation_sparse.hpp>
#include "includes/define.h"
#include "includes/ublas_interface.h"
Go to the source code of this file.
Namespaces | |
Kratos | |
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES. | |
Typedefs | |
Type Definitions | |
typedef DenseVector< std::complex< double > > | Kratos::ComplexVector |
typedef unit_vector< std::complex< double > > | Kratos::ComplexUnitVector |
typedef zero_vector< std::complex< double > > | Kratos::ComplexZeroVector |
typedef scalar_vector< std::complex< double > > | Kratos::ComplexScalarVector |
typedef mapped_vector< std::complex< double > > | Kratos::ComplexSparseVector |
typedef compressed_vector< std::complex< double > > | Kratos::ComplexCompressedVector |
typedef coordinate_vector< std::complex< double > > | Kratos::ComplexCoordinateVector |
typedef vector_range< ComplexVector > | Kratos::ComplexVectorRange |
typedef vector_slice< ComplexVector > | Kratos::ComplexVectorSlice |
typedef DenseMatrix< std::complex< double > > | Kratos::ComplexMatrix |
typedef identity_matrix< std::complex< double > > | Kratos::ComplexIdentityMatrix |
typedef zero_matrix< std::complex< double > > | Kratos::ComplexZeroMatrix |
typedef scalar_matrix< std::complex< double > > | Kratos::ComplexScalarMatrix |
typedef triangular_matrix< std::complex< double > > | Kratos::ComplexTriangularMatrix |
typedef symmetric_matrix< std::complex< double > > | Kratos::ComplexSymmetricMatrix |
typedef hermitian_matrix< std::complex< double > > | Kratos::ComplexHermitianMatrix |
typedef banded_matrix< std::complex< double > > | Kratos::ComplexBandedMatrix |
typedef mapped_matrix< std::complex< double > > | Kratos::ComplexSparseMatrix |
typedef compressed_matrix< std::complex< double > > | Kratos::ComplexCompressedMatrix |
typedef coordinate_matrix< std::complex< double > > | Kratos::ComplexCoordinateMatrix |
typedef matrix_row< ComplexMatrix > | Kratos::ComplexMatrixRow |
typedef matrix_column< ComplexMatrix > | Kratos::ComplexMatrixColumn |
typedef matrix_vector_range< ComplexMatrix > | Kratos::ComplexMatrixVectorRange |
typedef matrix_vector_slice< ComplexMatrix > | Kratos::ComplexMatrixVectorSlice |
typedef matrix_range< ComplexMatrix > | Kratos::ComplexMatrixRange |
typedef matrix_slice< ComplexMatrix > | Kratos::ComplexMatrixSlice |