https://mooseframework.inl.gov
SMAAspUserUtilities.h
Go to the documentation of this file.
1 //* This file is part of the MOOSE framework
2 //* https://mooseframework.inl.gov
3 //*
4 //* All rights reserved, see COPYRIGHT for full restrictions
5 //* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6 //*
7 //* Licensed under LGPL 2.1, please see LICENSE for details
8 //* https://www.gnu.org/licenses/lgpl-2.1.html
9 
10 #pragma once
11 
12 #include "mpi.h"
13 
14 extern "C" int getnumthreads_();
15 extern "C" int get_thread_id_();
16 
17 extern "C" void getoutdir_(char * dir, int * len);
18 extern "C" void getjobname_(char * dir, int * len);
19 
20 extern "C" void getnumcpus_(int * num);
21 extern "C" void getrank_(int * rank);
22 extern "C" MPI_Comm get_communicator();
23 
24 extern "C" void
25 stdb_abqerr_(int * lop, char * format, int * intv, double * realv, char * charv, int format_len);
void getnumcpus_(int *num)
Definition: AbaqusUtils.C:29
int get_thread_id_()
Definition: AbaqusUtils.C:58
void getjobname_(char *dir, int *len)
Definition: AbaqusUtils.C:104
int getnumthreads_()
Definition: AbaqusUtils.C:52
void getoutdir_(char *dir, int *len)
Definition: AbaqusUtils.C:95
MPI_Comm get_communicator()
Definition: AbaqusUtils.C:43
void getrank_(int *rank)
Definition: AbaqusUtils.C:36
void stdb_abqerr_(int *lop, char *format, int *intv, double *realv, char *charv, int format_len)
Definition: AbaqusUtils.C:115