Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nightly commit #72

Merged
merged 1 commit into from
Oct 6, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion fortran.json
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@
"prefix": "intro",
"description": "introduction ",
"body": [
"!### Introduction",
"!# Introduction",
"! \t$0",
],
},
Expand Down
26 changes: 13 additions & 13 deletions src/modules/BLAS/src/BLAS1V_Method.F90
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ MODULE BLAS1V_Method
!> authors: Vikas Sharma, Ph. D.
! date: 25 Feb 2021
! summary: This function computes the absolute sum of a vector
!### Introduction
!# Introduction
!
! This function computes the absolute sum of a vector.
!
Expand Down Expand Up @@ -68,7 +68,7 @@ END FUNCTION ASUMScalar
!> authors: Vikas Sharma, Ph. D.
! date: 25 Feb 2021
! summary: This function computes the absolute sum of a vector
!### Introduction
!# Introduction
!
! This function computes the absolute sum of a vector.
!
Expand Down Expand Up @@ -138,7 +138,7 @@ END FUNCTION ASUMvector
! date: 8 March 2021
! summary: This subroutine computes AXPY
!
!### Introduction
!# Introduction
! This subroutine performs following task
!
! $$Y=Y+A*X$$
Expand Down Expand Up @@ -182,7 +182,7 @@ END SUBROUTINE scalarAXPYscalar
! date: 8 March 2021
! summary: This subroutine computes AXPY
!
!### Introduction
!# Introduction
! This subroutine performs following task
!
! $$Y=Y+A*X$$
Expand Down Expand Up @@ -216,7 +216,7 @@ END SUBROUTINE scalarAXPYintrinsic
! date: 8 March 2021
! summary: This subroutine computes AXPY
!
!### Introduction
!# Introduction
! This subroutine performs `AXPY` operation. It performs the following task.
!
! $$Y(i)=Y(i)+A(i)*X(i)$$
Expand Down Expand Up @@ -273,7 +273,7 @@ END SUBROUTINE vectorAXPYvector
! date: 25 Feb 2021
! summary: This routine copies one vector into another
!
!### Introduction
!# Introduction
! This subroutine copies one [[RealVector_]] object into another object, i.e. `Y=X`. See figure given below:
!
! <img src=|media|/scalar_copy_scalar.jpg alt="drawing" style="max-width:500px;"/>
Expand Down Expand Up @@ -312,7 +312,7 @@ END SUBROUTINE scalarCOPYscalar
! date: 25 Feb 2021
! summary: This routine copies one vector into another
!
!### Introduction
!# Introduction
! This subroutine copy a fortran vector into [[RealVector_]] obj, i.e. `Y=X`
!
!@note
Expand Down Expand Up @@ -349,7 +349,7 @@ END SUBROUTINE scalarCOPYintrinsic
! date: 25 Feb 2021
! summary: This routine copies one vector into another
!
!### Introduction
!# Introduction
! This subroutine copy an instance of [[RealVector_]] in another fortran vector, i.e. `Val=obj`
!
!@note
Expand Down Expand Up @@ -387,7 +387,7 @@ END SUBROUTINE intrinsicCOPYscalar
! date: 25 Feb 2021
! summary: This routine copies one vector into another
!
!### Introduction
!# Introduction
! This subroutine copy a vector of [[RealVector_]] into another vector, i.e. `obj1=obj2` see the figure below:
!
! <img src=|media|/vector_copy_vector.jpg alt="drawing" style="max-width:500px;"/>
Expand Down Expand Up @@ -430,7 +430,7 @@ END SUBROUTINE vectorCOPYvector
! date: 25 Feb 2021
! summary: This routine copies one vector into another
!
!### Introduction
!# Introduction
! This subroutine copies a vector of [[RealVector_]] into a scalar instance of [[RealVector_]]. See Figure below:
!
! <img src=|media|/scalar_copy_vector.jpg alt="drawing" style="max-width:500px;"/>
Expand All @@ -457,7 +457,7 @@ END SUBROUTINE scalarCOPYvector
! date: 26 Feb 2021
! summary: This is generic subroutine for copying.
!
!### Introduction
!# Introduction
! See
! * [[intrinsicCOPYintrinsic]]
! * [[scalarCOPYscalar]]
Expand Down Expand Up @@ -642,7 +642,7 @@ END FUNCTION scalarDOTvector
! date: 25 Feb 2021
! summary: This function computes Euclidean norm of [[RealVector_]]
!
!### Introduction
!# Introduction
!
! L2 norm of a vector is give by
!
Expand Down Expand Up @@ -673,7 +673,7 @@ END FUNCTION NRM2scalar
! date: 25 Feb 2021
! summary: This routine computes the L2 norm of [[RealVector_]]
!
!### Introduction
!# Introduction
!
! This routine computes L2 norm of a vector of [[RealVector_]].
!
Expand Down
2 changes: 1 addition & 1 deletion src/modules/BaseMethod/src/BaseMethod.F90
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
! date: 23 Feb 2021
! summary: [[BaseMethod]] module contains the modules related to data types defined inside the [[BaseType]] module.
!
!### Introduction
!# Introduction
! This module contains the modules related to data types which are defined inside the [[BaseType]] module. This module should be compiled before compilation of any submodule because almost all the submodules of user defined data type methods uses [[BaseMethod]] module. Further, after adding aa new user defined data type inside [[BaseType]] module, its method should be included here.
!

Expand Down
6 changes: 3 additions & 3 deletions src/modules/BaseType/src/BaseType.F90
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,7 @@ MODULE BaseType
! date: 13 June 2021
! summary: User data type for handling the sparsity pattern
!
!### Introduction
!# Introduction
! - IA : size of IA is number of rows in the sparse matrix. It contains indice
! for accessing the entries in JA. For example, IA( iRow )
! to IA( iRow + 1 ) - 1 are indices of entries of matrix of iRow.
Expand Down Expand Up @@ -459,7 +459,7 @@ MODULE BaseType
! date: 22 March 2021
! summary: Left Cauchy Green Deformation tensor
!
!### Introduction
!# Introduction
! This data tyoe defines Left Cauchy Green Deformation tensor, which is an Eulerian tensor. It is symmetric and given by
!
! $$b=F F^{T}=V^2$$
Expand Down Expand Up @@ -488,7 +488,7 @@ MODULE BaseType
! date: 22 March 2021
! summary: Right Cauchy Green Deformation tensor
!
!### Introduction
!# Introduction
! This data tyoe defines Right Cauchy Green Deformation tensor, which is an Eulerian tensor. It is symmetric and given by
!
! $$b=F F^{T}=V^2$$
Expand Down
28 changes: 14 additions & 14 deletions src/modules/BoundingBox/src/BoundingBox_Method.F90
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
! date: 23 Feb 2021
! summary: [[BoundingBox_Method]] module consists method for data type [[BoundingBox_]]
!
!### Introduction
!# Introduction
! This module consists method for data type [[BoundingBox_]]. These methods are included in following submoudles:
!- `BoundingBox_Method@Constructor`
!
Expand All @@ -39,7 +39,7 @@ MODULE BoundingBox_Method
! date: 23 Feb 2021
! summary: This function initiatea an instance of [[BoundingBox_]].
!
!### Introduction
!# Introduction
! This function initiates an instance of [[BoundingBox_]].
!- `NSD` is the spatial dimension
!- `lim` is vector of real numbers (length=6)
Expand Down Expand Up @@ -74,7 +74,7 @@ END SUBROUTINE initiate_1
! date: 23 Feb 2021
! summary: Initiate the instance of [[BoundingBox_]] from the another box
!
!### Introduction
!# Introduction
!
! This subroutine initiate the instance of [[BoundingBox_]] from another instance. It is basically a copy command.
!
Expand Down Expand Up @@ -111,7 +111,7 @@ END SUBROUTINE initiate_2
! date: 23 Feb 2021
! summary: Function to create [[BoundingBox_]] instance
!
!### Introduction
!# Introduction
! This function initiates an instance of [[BoundingBox_]].
!- `NSD` is the spatial dimension
!- `lim` is vector of real numbers (length=6)
Expand Down Expand Up @@ -147,7 +147,7 @@ END FUNCTION Constructor1
! date: 23 Feb 2021
! summary: This function creates an instance of [[BoundingBox_]]
!
!### Introduction
!# Introduction
!This function creates an intance of [[BoundingBox_]].
!
!### Usage
Expand Down Expand Up @@ -176,7 +176,7 @@ END FUNCTION Constructor2
! date: 23 Feb 2021
! summary: This function creates an instance of [[BoundingBox_]]
!
!### Introduction
!# Introduction
! This function creates an instance of [[BoundingBox_]]. In this function NSD is determined from SIZE(xij, 1).
!
!### Usage
Expand Down Expand Up @@ -204,7 +204,7 @@ END FUNCTION Constructor3
! date: 23 Feb 2021
! summary: Generic function to create Bounding box
!
!### Introduction
!# Introduction
! This is a generic function to create the instance of [[BoundingBox_]]. Following interfaces are avaiables:
!
!```fortran
Expand All @@ -227,7 +227,7 @@ END FUNCTION Constructor3
! date: 23 Feb 2021
! summary: This function returns the pointer to [[BoundingBox_]] instance
!
!### Introduction
!# Introduction
!
! This function returns the pointer to [[BoundingBox_]] instance.
!- `NSD` is the spatial dimension
Expand Down Expand Up @@ -264,7 +264,7 @@ END FUNCTION Constructor_1
! date: 23 Feb 2021
! summary: This function returns the pointer to an instance of [[BoundingBox_]]
!
!### Introduction
!# Introduction
! This function returns the pointer to an instance of [[BoundingBox_]] by copying contents from `Anotherobj`
!
!### Usage
Expand Down Expand Up @@ -681,7 +681,7 @@ END FUNCTION is_intersect
! date: 23 Feb 2021
! summary: This function returns the intersection bounding box of two bounding box
!
!### Introduction
!# Introduction
! This function returns the bounding box which is formed by the intersection of two bounding box
!
!@todo
Expand Down Expand Up @@ -715,7 +715,7 @@ END FUNCTION get_intersection
! date: 23 Feb 2021
! summary: This function returns the union of two bounding box
!
!### Introduction
!# Introduction
! This function returns the bounding box which is formed by the union of two bounding box.
!
!@todo
Expand Down Expand Up @@ -749,7 +749,7 @@ END FUNCTION get_Union
! date: 23 Feb 2021
! summary: This function returns the center of bounding box
!
!### Introduction
!# Introduction
!
!This function returns the centern of bounding box.
!
Expand Down Expand Up @@ -784,7 +784,7 @@ END FUNCTION get_Center
! date: 23 Feb 2021
! summary: This function checks if a point is inside the bounding box or not
!
!### Introduction
!# Introduction
!
! This function checks if a point is inside a bounding box or not
!
Expand Down Expand Up @@ -820,7 +820,7 @@ END FUNCTION is_Inside
! date: 23 Feb 2021
! summary: This function returns the node numbers located inside the bounding box
!
!### Introduction
!# Introduction
!
! This function returns the list of node numbers which are inside the bounding box
!
Expand Down
Loading